±êÅÐPerl ±â¹Ý ¸®¹ö½º ÇÁ·Ï½Ã·Îµå ¹ë·±¼ ¹× À¥ ¼¹ö | |
Áö±Ý ´Ù¿î·Îµå |
±êÅÐ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- GPL
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Brad Fitzpatrick
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://danga.com/
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 141 KB
±êÅРű×
±êÅÐ ¼³¸í
Perl ±â¹Ý ¸®¹ö½º ÇÁ·Ï½Ã·Îµå ¹ë·±¼ ¹× À¥ ¼¹ö PerlbalÀº HTTP·Îµå ±ÕÇü Á¶Á¤, À¥ ¼ºù ¹× ÆÞºí¿¡ °üÇÑ Á¤ÀÇ µÈ °Íµé Áß 2 ¸í Áß 2 ¸íÀÇ ¹Í½º¸¦ Áö¿øÇÏ´Â ´ÜÀÏ ½º·¹µå À̺¥Æ® ±â¹Ý ¼¹öÀÔ´Ï´Ù. ...¿¡ ¶ÇÇÑ °ü¸® Æ÷Æ®°¡ Æ÷ÇÔ µÈ ±âº» ±¸¼º ÆÄÀÏÀº »ç¿ëÀÚ°¡ ÆÞºíÀÇ ½ÇÇàÁßÀÎ ÀνºÅϽº¿¡¼ ½±°Ô ÀÛµ¿ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "perlbal"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ À¥ ¼¹ö ¡¤ Æ÷Æ®¸¦ µè°í µð·ºÅ丮¿¡¼ °øÀ¯ÇϽʽÿÀ. ¡¤ µð·ºÅ丮 Àε¦½Ì ¡¤ ¹ÙÀÌÆ® ¹üÀ§ Áö¿ø (Ŭ¶óÀ̾ðÆ®°¡ ´Ù¿î·Îµå¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖÀ½) ¡¤ µð·ºÅ丮 »öÀÎ ¿äûÀÌ ´Ù½Ã À妽º ÆÄÀÏ ¸ñ·ÏÀ¸·Î µÇµ¹¸± ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¿µ±¸ Ŭ¶óÀ̾ðÆ® ¿¬°á (±¸¼º °¡´É) ¡¤ °ÅÀÇ ¸ðµç µð½ºÅ© ÀÛ¾÷Àº À̺¥Æ® ·çÇÁ¸¦ ½ºÅçÇÏÁö ¾Êµµ·Ï ºñµ¿±â ÀûÀ¸·Î ¼öÇàµË´Ï´Ù. ¡¤ ÆÄÀÏ ÀúÀåÀ»À§ÇÑ ±¸¼º °¡´ÉÇÑ Áö¿ø (Put, Delete Áö¿ø) ¡¤ ¿ª¹æÇâ ÇÁ·Ï½Ã ¡¤ ¿¬°áµÈ ¹é¿£µå ¿¬°á Ç®À» À¯ÁöÇÏ¿© ȸÀüÀ²À» ÁÙÀÔ´Ï´Ù. ¡¤ ºñµ¿±â ÀûÀ¸·Î ¸ð´ÏÅ͸µ µÈ ³ëµå ÆÄÀÏ ¶Ç´Â °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏÁö ¸øÇϵµ·Ï ³ëµå¸¦ Ãß°¡ / Á¦°Å ÇÒ ¼öÀÖ´Â ¼¹ö ¸ñ·Ï¿¡¼ ³ëµå ¸ñ·ÏÀ» °¡Á®¿É´Ï´Ù. ¡¤ »õ·Î¿î ¿äû¿¡ ´ëÇØ ¾î¶² ¹é¿£µå ¿¬°áÀÌ ¾ø´ÂÁö¿¡ µû¶ó Áö´ÉÇü·Îµå ±ÕÇü Á¶Á¤. ½Å·ÚÇÒ ¼ö¾ø´Â "°¡ÁßÄ¡"¹øÈ£°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ Ŭ¶óÀ̾ðÆ® ¿äûÀ» º¸³»±â Àü¿¡ Ä¿³ÎÀÇ ¼ö½Å ´ë±â¿¸¸À̻Ӹ¸ ¾Æ´Ï¶ó À¥ ¼¹ö¿Í Īȣ ¿¬°áÀÌ ¾Æ´Ï¶ó ¹é¿£µå ¿¬°áÀÌ À¥ ¼¹ö¿Í Īȣ°¡ ¾Æ´Ï¶ó´Â °ÍÀ» È®ÀÎ (ºü¸¥ ¿É¼Ç ¿äûÀ» »ç¿ëÇÏ¿©) È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÀÇ ´ë±â ½Ã°£ÀÌ ³·½À´Ï´Ù. ¡¤ ¿äûÀ» ¼Û½ÅÇϱâÀ§ÇÑ ¿ì¼± ¼øÀ§°¡ ³ôÀº ´ë±â¿ÀÌ ÀÖ½À´Ï´Ù. ¡¤ Ŭ¶óÀ̾ðÆ® IP¸¦ ±â¹ÝÀ¸·Î Ŭ¶óÀ̾ðÆ®¿¡¼ x-forwarded-for (À¯»çÇÑ) Çì´õ¸¦ Çã¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¹é¿£µå ¿äûÀ» º¸³»±â Àü¿¡ ±¸¼º °¡´ÉÇÑ Çì´õ °ü¸® ¡¤ ÆÄÀÏ ¶Ç´Â URLÀÇ ³»ºÎ ¸®µð·º¼Ç ¡¤ ¿µ±¸ Ŭ¶óÀ̾ðÆ® ¿¬°á (±¸¼º °¡´É) ¡¤ ¿µ±¸ ¹é¿£µå ¿¬°á (¿©·¯ Ŭ¶óÀ̾ðÆ®°¡ °øÀ¯, "¹é¿£µå Æó±â¹°"¾øÀ½) ¡¤ ¼º´É ¡¤ Çö´ëÀûÀÎ ½Ã½ºÅÛÀÇ È®Àå ¼º ¹®Á¦¸¦ ÇÇÇϱâ À§ÇØ Epoll ¶Ç´Â KQueue¸¦ »ç¿ëÇÏ¿© À̺¥Æ® ±â¹Ý ¡¤ PERLBLBL :: XS :: HTTPHEADERS¸¦ »ç¿ëÇÏ¿© C¿¡¼ HTTP Çì´õ ó¸® (¼±ÅÃÀûÀ¸·Î) ¿Ï·á ¡¤ ¸ðµç ±ÇÀå »ç¿ë »ç·Ê¿¡¼ 100 % ºñµ¿±â½Ä ¡¤ °æ·® ¡¤ "out-of-the-box"ÀÇ ÈǸ¢ÇÑ ¼º´É " ¡¤ Åë°è ¹× ¸ð´ÏÅ͸µ °ü¸® ÀÎÅÍÆäÀ̽º´Â ·±Å¸ÀÓ ±¸¼º ¿Ü¿¡µµ ¸Å¿ì ÀÚ¼¼ÇÏ°í °·ÂÇÑ Åë°è¸¦ Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î: ¡¤ CPU »ç¿ë·® (»ç¿ëÀÚ, ½Ã½ºÅÛ) ¡¤ ¸ðµç ¼ºñ½º¿¡¼ ÃÑ ¿äûÀÌ Á¦°øµË´Ï´Ù ¡¤ °³º° »óÇ¥°¡ ¼ºñ½º¸¦ ¿äûÇÕ´Ï´Ù ¡¤ ÆÞºí °¡µ¿ ½Ã°£ ¡¤ ¿¬°áµÈ ¸ðµç ¼ÒÄÏ (°¢ Á¤º¸ÀÇ Á¤º¸) ¡¤ ¹é¿£µå¿¡ ´ëÇÑ Å¹¿ùÇÑ ¿¬°á ¡¤ ÃÖ±Ù¿¡ È®ÀÎ ½ÇÆÐÇÑ ¹é¿£µå ¡¤ ¼ºñ½º º° ¹é¿£µå ¿¬°á º¸·ù Áß ¡¤ ¼ÒÄÏ À¯Çü¿¡ ÀÇÇÑ ¸ðµç ¼ÒÄÏ »óÅÂÀÇ ÇÕ°è ¡¤ ¸ðµç ´ë±â¿ÀÇ Å©±â (ÃÊ ´ÜÀ§ ¹× ¿¬°á ¼ö) ¡¤ Àç Åå½Ã ¿£Áø »óÅ (´ë±âÁßÀÎ ¿äû, Ź¿ùÇÑ ¿äû, ¹é¿£µå) ¡¤ ¼ºñ½º ´ç·Îµå µÈ Ç÷¯±×ÀÎ ¡¤ Ç÷¯±×ÀÎ (È®Àå ¼º) ¡¤ PerlbalÀº ¿äû ó¸® ¹× ÇൿÀÇ ¸¹Àº ºÎºÐÀ» ¹«½ÃÇÒ ¼öÀÖ´Â ¼ºñ½º ´ç (¹× Àü¿ª) Ç÷¯±×ÀÎÀ» °®´Â °³³äÀ» Áö¿øÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ 'dumpconfig'¸í·É ¹× °ü·Ã ÇÁ·¹ÀÓ ¿öÅ©¸¦ Ãß°¡ÇϽʽÿÀ. ¡¤ *** º£Å¸ ±â´É »óÅ *** ¡¤ ¾Ö¸ÅÇÑ °æÀï Á¶°ÇÀ» °íÄ¡½Ê½Ã¿À (ÀÚ¹ßÀûÀ¸·Î ´ÝÈù keepalives. ¡¤ ¿ìü±¹ ¿äû ÈÄ Andreas J Koenig) ¡¤ Perlbal :: Test´Â ´õ °·ÂÇÏ°í ÀÚÀ¯·Î¿î Æ÷Æ® ¸¸ »ç¿ëÇϽʽÿÀ. ¡¤ (¹ÙÆ® ¹Ý µ¥¸£ ½´Áî) ¡¤ ÄÜÅÙÃ÷ ¹üÀ§ ´ä±Û ÀÛ¾÷ (BJ ?? rn Hansen) ¡¤ ¸®µð·º¼Ç Ç÷¯±×ÀÎ ´õ ¸¹Àº Ç¥ÁØÀ» ÁؼöÇÕ´Ï´Ù (BJ ?? rn Hansen) ¡¤ SSL ¿¬°á·Î ÀÛ¾÷ ÇÒ X-REPROXY ÆÄÀÏ ¼öÁ¤ (GREG DENTON) ¡¤ 'Critical'º¸´Ù´Â 'crit'À¸·Î syslog '(Richard Bronosky°¡ ÁÖ¸ñ) ¡¤ Á¦·Î ¹ÙÀÌÆ®¸¦ Çã¿ë ¿äû (Á¤»óÀûÀÎ PUT »óȲ¿¡¼) ¡¤ SSLÀ» ÅëÇÑ ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ ÆÄÀÏ ¼ºñ½º ¼öÁ¤ (Greg Denton) ¡¤ IPv6 Áö¿øÀÇ ½ÃÀÛ. ÀÌÁ¦ Æ÷Æ®·Î 'µè±â'¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¹øÈ£¿Í IPv6 ¼³Á¤ÀÌÀÖ´Â °æ¿ì io :: socket :: inet6À» °¡Áö°í ÀÖ°í ¡¤ Danga :: Socket 1.61, ÇØ´ç Æ÷Æ®¿¡¼ IPv6 ¹× IPv4 ¸ðµÎ¸¦ µè½À´Ï´Ù. ¡¤ (0.0.0.0¿¡ ÇØ´ç). ±âº»ÀûÀ¸·Î ÀÌÀü Çʼö ±¸¹®°ú ÇÔ²² ¡¤ 'µè±â'´Â n.n.n.n : Æ÷Æ®, Áï IPv4 ¸ðµå¸¦ °Á¦·ÎÇÏ°íÀÖ´Ù. ¡¤ º¯È°¡ ¾ø´Ù. IPv6 Áö¿øÀÌ ¾øÀ¸¸é ÀÌÁ¦ Æ÷Æ®¸¦µéÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¿¹¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í 0.0.0.0:80. ÇöÀç Unimplemented : Listening. ¡¤ ƯÁ¤ IPv6 ÁÖ¼Ò¿¡¼ IPv6 ¹é¿£µå¿¡ ¿¬°áÇÕ´Ï´Ù. ¡¤ (Brad Fitzpatrick) ¡¤ WebServer ¸ðµå (Jordi Funollet)ÀÇ +ÀÇ ÆÄÀÏ À̸§À» Áö¿øÇÕ´Ï´Ù. ¡¤ 'www.example.comÀ» ´ë¿ìÇϱâ À§ÇØ Vhost Ç÷¯±×ÀÎÀ» º¯°æÇϽʽÿÀ. ±×¸®°í ¡¤ 'www.example.com'ÀÌ µ¿ÀÏÇÕ´Ï´Ù. (¹¯´Ù) ¡¤ ´ñ±Û ¶óÀο¡ º¯¼öó·³ º¸ÀÌ´Â °ÍµéÀ» º¼ ¶§ °æ°í°¡ ħ¹¬ÇÕ´Ï´Ù. ¡¤ ±¸¼º ÀԷ¿¡¼. ¡¤ÇÏÁö ¾Ê´Â ¹°Ã¼¸¦ Ç¥½Ã ÇÒ ¶§ MGMT ½Ã½ºÅÛ¿¡¼ÀÇ Ä§¹¬ °æ°í ¡¤ µè´Â ¼ÒÄÏÀÌ ÀÖ½À´Ï´Ù. T / 90-AccessControl.t¿¡¼ ½ÇÆÐÇÏÁö ¸¶½Ê½Ã¿À.
±êÅÐ °ü·Ã ¼ÒÇÁÆ®¿þ¾î
Safari to mail.
Áö¿øµÇ´Â ¸ÞÀÏ ¾Û Áß Çϳª¿¡¼ ¼±ÅÃÇÑ ÅؽºÆ®°¡ÀÖ´Â »õ ¸ÞÀÏ ¸Þ½ÃÁö¸¦ ¸¸µì´Ï´Ù. ...
94 40 KB