±¤ÅÃVarnish´Â °í¼º´É HTTP °¡¼Ó±âÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
±¤Åà ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- BSD License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Dag-Erling Sm?rgrav
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.varnish-cache.org/
±¤Åà ű×
±¤Åà ¼³¸í
Varnish´Â °í¼º´É HTTP °¡¼Ó±âÀÔ´Ï´Ù. Varnish´Â ¿Â¶óÀÎ ½Å¹®°ú °°Àº °³ÀÎȵÇÁö ¾ÊÀº µ¿Àû ÄÁÅÙÃ÷°¡ ¸¹Àº »çÀÌÆ®¸¦ À§ÇØ ¼³°èµÈ °í¼º´É HTTP °¡¼Ó±âÀÔ´Ï´Ù. ´ÙÀ½Àº "varnish"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¼ø¼öÇÑ HTTP °¡¼Ó±â : ¡¤ ¹Ù´Ï½Ã´Â ¹é¿£µå¿¡¼¹ÞÀº ij½Ã µÈ ¹®¼¸¦ Á¦°ø ÇÏ°íÀÌ »¡¸® ¼öÇàÇÕ´Ï´Ù. ¸Å¿ì ºü¸¥ : ¡¤ ¹Ù´Ï½Ã´Â ¼Óµµ¸¦À§ÇÑ ºôµåÀÌ¸ç ´Ù¸¥ ¿ÀÇ ¼Ò½º HTTP °¡¼Ó±â¸¦ Ãâ·ÂÇؾßÇÕ´Ï´Ù. ´ÙÁß ÇÁ·Î¼¼¼ / ÇÙ½É Áö¿ø : ¡¤ ¹Ì·¡¸¦ ¿°µÎ¿¡µÎ°íÀÖ´Â ¹Ù³ë¹Ì½Ã´Â Çö´ëÀûÀÎ Çϵå¿þ¾î ±â¼úÀ» Áö¿øÇÕ´Ï´Ù. 64 ºñÆ® ÄÄÇ»Æà Áö¿ø : ¡¤ 32 ºñÆ® Ç÷§Æû¿¡¼ ½ÇÇàÇÒ ¼öÀÖ´Â µ¿¾È Varnish´Â 64 ºñÆ® ÄÄÇ»ÆÃÀ» ¿°µÎ¿¡µÎ°í ºôµåµÇ¾ú½À´Ï´Ù. Çö´ë ¿î¿µ ½Ã½ºÅÛ ±â¼ú : ¡¤ °¡´ÉÇÑ ÇÑ È¿À²ÀûÀ¸·Î ÄÜÅÙÃ÷¸¦ Á¦°ø ÇÒ ¼ö ÀÖÀ¸·Á¸é kqueue / epoll ¹× sendfile°ú °°Àº ÃֽŠ¿î¿µ ½Ã½ºÅÛ ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù. Varnish´Â ¶ÇÇÑ IPv6 ȣȯ °¡´ÉÇÕ´Ï´Ù. °·ÂÇÑ ±¸¼º °¡´É¼º : ¡¤ Varnish´Â ±ÍÇÏÀÇ ÄÜÅÙÃ÷¿¡ ´ëÇÑ ¹«ÇÑÇÑ °¡´É¼º°ú Àü·ÂÀ» Á¦°øÇÏ´Â °·ÂÇÑ ConfigurationLanguage (VCL)¸¦ Á¦°øÇÕ´Ï´Ù. ·±Å¸ÀÓ ±¸¼º ¹èÆ÷ : ¡¤ ±¸¼º ÆÄÀÏ º¯°æÀº ·±Å¸ÀÓ¿¡¼ ¼öÇàµÇ¸ç ¼ºñ½º¸¦ ÁßÁö / ´Ù½Ã ½ÃÀÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¹é¿£µå º¸È£ : ¡¤ ¹Ù´Ï½Ã´Â ¿øÇÏÁö ¾Ê´Â Æ®·¡ÇÈÀ¸·Î ¹ü¶÷ÇÏ°íÀÖ´Â °æ¿ì»Ó¸¸ ¾Æ´Ï¶ó ¹é¿£µå (µé)°¡ ÁÖº¯¿¡ µü ¸ÂÁö ¾Êµµ·Ï ½±°Ô ±¸¼ºµË´Ï´Ù. ´ç½ÅÀÌ °¡Ä¡°¡ÀÖ´Â ¸¸Á·ÇÏ´Â ÄÜÅÙÃ÷¸¦ Å©·Ñ·¯¸¦ÁֽʽÿÀ. ¹é¿£µå°¡ °èȹµÇ°Å³ª °èȹµÇÁö ¾ÊÀº °¡µ¿ ÁßÁö ½Ã°£ÀÌ °æÇè ÇؾßÇÏ´Â °æ¿ì ´Ï½º¸¦ ¸¸·áÇϰųª »õ ÄÜÅÙÃ÷¸¦ °¡Á® ¿ÀÁö ¾Êµµ·Ï ±¸¼ºÇϽʽÿÀ. ¿ëÀÌÇÔ : ¡¤ ¹Ù´Ï½Ã ¼¹ö´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ º¯°æ »çÇ×À» ºü¸£°Ô ¹èÄ¡Çϱâ À§ÇØ °ü¸® ÇÁ·Î±×·¥¿¡¼ Áß¾Ó¿¡¼ Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ÀÎÅÍÆäÀ̽º´Â ¸í·É ÁÙÀ» ÁÁ¾ÆÇÏÁö ¾Ê´Â »ç¿ëÀÚ¿¡°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áß¾Ó ¹× À¯¿¬ÇÑ ·Î±ë : ¡¤ ·Î±×´Â °øÀ¯ ¸Þ¸ð¸®¿¡ ±â·ÏµÇ¹Ç·Î ·Î±ëÀº Àú·ÅÇÕ´Ï´Ù. Áß¾Ó Á¦¾î ·Î°Å ÇÁ·Î±×·¥Àº ¼¹ö¿¡ ¿¬°áÇÏ°í ÀÌ·¯ÇÑ µ¥ÀÌÅ͸¦ ¼öÁýÇϹǷΠ½±°Ô »ç¿ëÀÚ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. µð½ºÇ÷¹ÀÌ ¶Ç´Â ÆÄÀÏ·Î ±â·ÏÇÏ°í ½Í½À´Ï´Ù. ÀÌ°ÍÀº ´Ü´ÜÈ÷ ¼öÇàµË´Ï´Ù. ½Ç½Ã°£ Åë°è : ¡¤ ·Î±ë°ú ¸¶Âù°¡Áö·Î °¢ ¼¹ö¿¡¼ ¼ýÀÚ¸¦ Áý°èÇϰųª °³º°ÀûÀ¸·Î ¼ýÀÚ¸¦ Áý°èÇÏ´Â µ¥ Áß¾Ó Á¦¾î Åë°è ¼öÁý±â¸¦ Á¦°øÇÕ´Ï´Ù. ´Ù½Ã ÀÌ°ÍÀº ¾ÈÀüÇÏ°Ô ¼öÇàµË´Ï´Ù. ÀνºÅÏÆ® ¿ÍÀϵå Ä«µå ¹®¼ Á¦°Å : ¡¤ ¹Ù´Ï½Ã´Â ¸ðµç ±¸Á¶ ¶Ç´Â ij½Ã µÈ ¹®¼¸¦ ¼Û½ÅÇÏ´Â ½Ã°£À» ³¶ºñÇÏÁö ¾Ê°í regualar Ç¥Çö½Ä°ú ÀÏÄ¡Çϴ ij½Ã µÈ ¹®¼ÀÇ ¹è´ÞÀ» Áï½Ã Á¤ÁöÇÕ´Ï´Ù. Ç÷¯±× °¡´É ½ºÅ丮Áö ¹é¿£µå (µé) : ¡¤ ¸Þ¸ð¸®, ÆÄÀÏ ¶Ç´Â ŸÀÌÇÁ ÆÄÀÏ (Àбâ Àü¿ë) ¹é¿£µå°¡ »óÀÚ ¹ÛÀ¸·Î ±ÍÇÏ¿¡°Ô Á¦°øÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ¹é¿£µå°¡ °Ç°¿¡ ÁÁÁö ¾ÊÀº °æ¿ì¿¡´Â ±â·Ï µÈ ¹°°ÇÀ» Á¦°øÇϽʽÿÀ. ¡¤ Solaris, MacOS X / Darwin ¹× NetBSDÀÇ À̽ļº ¼öÁ¤ ¡¤ ¹®¼ ¾÷µ¥ÀÌÆ® ¡¤ VCL¿¡ server.hostname ¹× server.identitient¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ ÆÄÀÏ µð½ºÅ©¸³ÅÍ°¡ ºÎÁ·ÇÒ ¶§ ¿ì¸®°¡ ÀáÀ» ÀÚÁö ¾Ê´Â ¹®Á¦°¡ ÇØ°áµÇ¾ú½À´Ï´Ù. ¡¤ ESI¸¦ »ç¿ëÇÏ¿© ÀÌÁø °´Ã¼ 󸮿¡ ´ëÇÑ Áö¿øÀ» Ãß°¡ÇÕ´Ï´Ù.
±¤Åà °ü·Ã ¼ÒÇÁÆ®¿þ¾î