Sun Java System Web Proxy Server 4 .0.1 °ü¸® ¼³¸í¼ |
12 Àå
ij½ÃÀÌ Àå¿¡¼´Â Sun Java¢â System Web Proxy Server°¡ ¹®¼¸¦ ij½ÃÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ ¿Â¶óÀÎ ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ij½Ã¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼµµ ¼³¸íÇÕ´Ï´Ù.
ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ij½Ã µ¿ÀÛ ¿ø¸®Ä³½Ã´Â ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» ÁÙ¿© ÁÖ¸ç ¿ø°Ý ¼¹ö·Î Á÷Á¢ À̵¿ÇÏÁö ¾Ê°í ÇÁ·Ï½Ã ¼¹ö¸¦ »ç¿ëÇϴ Ŭ¶óÀ̾ðÆ®¿¡°Ô ºü¸¥ ÀÀ´ä ½Ã°£À» Á¦°øÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®°¡ ÇÁ·Ï½Ã ¼¹ö¿¡ À¥ ÆäÀÌÁö³ª ¹®¼¸¦ ¿äûÇϸé ÇÁ·Ï½Ã ¼¹ö´Â ¹®¼¸¦ Ŭ¶óÀ̾ðÆ®·Î º¸³»´Â µ¿¾È ¿ø°Ý ¼¹ö¿¡¼ ·ÎÄà ij½Ã µð·ºÅ丮·Î ¹®¼¸¦ º¹»çÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®°¡ ÀÌÀü¿¡ ¿äûÇÏ¿© ÇÁ·Ï½Ã ij½Ã¿¡ º¹»çµÈ ¹®¼¸¦ ´Ù½Ã ¿äûÇÏ´Â °æ¿ì ÇÁ·Ï½Ã´Â ÀÌ ¹®¼¸¦ ¿ø°Ý ¼¹ö¿¡¼ ´Ù½Ã °Ë»öÇÏÁö ¾Ê°í ij½Ã¿¡¼ ¹ÝȯÇÏ°Ô µË´Ï´Ù(±×¸² 12-1 ÂüÁ¶). ÇÁ·Ï½Ã´Â ÇØ´ç ÆÄÀÏÀÌ ÃֽŠ»óÅ°¡ ¾Æ´Ï¶ó°í ÆÇ´ÜÇϸé Ŭ¶óÀ̾ðÆ®¿¡ ¹®¼¸¦ º¸³»±â Àü¿¡ ¿ø°Ý ¼¹ö·ÎºÎÅÍ ¹®¼¸¦ »õ·Î °íÄ¡°í ÇØ´ç ij½Ã¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
±×¸² 12-1
ÇÁ·Ï½Ã ¹®¼ °Ë»ö
ij½ÃÀÇ ÆÄÀÏÀº Sun Java¢â System Web Proxy Server °¡ºñÁö ¼öÁý À¯Æ¿¸®Æ¼(CacheGC)°¡ ÀÚµ¿À¸·Î °ü¸®ÇÕ´Ï´Ù. CacheGC´Â ÀÏÁ¤ÇÑ °£°Ý¿¡ µû¶ó ÀÚµ¿À¸·Î ij½Ã¸¦ ºñ¿ö ij½Ã°¡ ½ÃÇÑÀÌ Áö³ ¹®¼·Î È¥ÀâÇØÁöÁö ¾Êµµ·Ï ÇÕ´Ï´Ù.
Cache ±¸Á¶ ÀÌÇØij½Ã´Â Çϳª ÀÌ»óÀÇ ÆÄƼ¼ÇÀ¸·Î ±¸¼ºµË´Ï´Ù. ÆÄƼ¼ÇÀº ij½Ã¸¦ À§ÇØ ¿¹ºñµÈ µð½ºÅ©ÀÇ ÀúÀå ¿µ¿ªÀÔ´Ï´Ù. ij½Ã¸¦ ¿©·¯ µð½ºÅ©¿¡ µÎ·Á¸é °¢ µð½ºÅ©¿¡ ´ëÇØ Àû¾îµµ ÇϳªÀÇ Ä³½Ã ÆÄƼ¼ÇÀ» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. °¢ ÆÄƼ¼ÇÀº µ¶¸³ÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï ÇÑ ÆÄƼ¼ÇÀ» ´Ù¸¥ ¸ðµç ÆÄƼ¼Ç¿¡ µ¶¸³ÀûÀ¸·Î ¼³Á¤, ÇØÁ¦ ¹× ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÑ À§Ä¡¿¡ ¸¹Àº ¼öÀÇ ÆÄÀÏÀ» ij½ÃÇÏ¸é ¼º´ÉÀÌ ÀúÇ쵃 ¼ö ÀÖÀ¸¹Ç·Î °¢ ÆÄƼ¼Ç¿¡ ¿©·¯ °³ÀÇ µð·ºÅ丮 ¶Ç´Â ±¸¿ªÀ» ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ±¸¿ªÀº ij½Ã ±¸Á¶¿¡¼ ÆÄƼ¼Ç ¾Æ·¡ ´Ü°èÀÔ´Ï´Ù. ij½Ã¿¡´Â ¸ðµç ÆÄƼ¼Ç¿¡ °ÉÃÄ ÃÖ´ë 256°³ÀÇ ±¸¿ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½Ã ±¸¿ªÀÇ ¼ö´Â 2ÀÇ Á¦°ö¼ö¿©¾ß ÇÕ´Ï´Ù(¿¹: 1, 2, 4, 8, 16, ..., 256).
ij½Ã ±¸Á¶ °èÃþ¿¡¼ ¸¶Áö¸· ´Ü°è´Â ÇÏÀ§ ±¸¿ªÀÔ´Ï´Ù. ÇÏÀ§ ±¸¿ªÀº ±¸¿ª ³»ÀÇ µð·ºÅ丮ÀÔ´Ï´Ù. °¢ ±¸¿ª¿¡´Â 64°³ÀÇ ÇÏÀ§ ±¸¿ªÀÌ ÀÖ½À´Ï´Ù. ij½ÃµÈ ÆÄÀÏÀº ij½Ã¿¡¼ °¡Àå ³·Àº ´Ü°èÀÎ ÇÏÀ§ ±¸¿ª¿¡ ÀúÀåµË´Ï´Ù.
±×¸² 12-2´Â ÆÄƼ¼Ç°ú ±¸¿ªÀÌ Àִ ij½Ã ±¸Á¶ÀÇ ¿¹¸¦ º¸¿© ÁÝ´Ï´Ù. ÀÌ ±×¸²¿¡¼ ij½Ã µð·ºÅ丮 ±¸Á¶´Â Àüü ij½Ã¸¦ 3°³ÀÇ ÆÄƼ¼ÇÀ¸·Î ³ª´©°í ÀÖ½À´Ï´Ù. ù ¹ø° ÆÄƼ¼Ç¿¡´Â 4°³ÀÇ Ä³½Ã ±¸¿ªÀÌ ÀÖÀ¸¸ç ´Ù¸¥ µÎ ÆÄƼ¼Ç¿¡´Â 2°³ÀÇ ±¸¿ªÀÌ ÀÖ½À´Ï´Ù.
°¢ ij½Ã ±¸¿ªÀº ±¸¿ª(section)À» ³ªÅ¸³»´Â s¿Í ±¸¿ª ¹øÈ£·Î Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù. s3.4·Î Ç¥½ÃµÈ ±¸¿ª¿¡¼ 3Àº ij½Ã ±¸¿ªÀÇ ¼ö¿¡ ´ëÇÑ 2ÀÇ Á¦°ö¼ö(23 = 8)¸¦ ³ªÅ¸³»¸ç 4´Â ±¸¿ª ¹øÈ£¸¦ ³ªÅ¸³À´Ï´Ù(8°³ÀÇ ±¸¿ªÀº 0ºÎÅÍ 7±îÁö·Î Ç¥½ÃµÊ). µû¶ó¼ s3.4´Â 8°³ÀÇ ±¸¿ª Áß 5¹ø° ±¸¿ªÀ» ÀǹÌÇÕ´Ï´Ù.
±×¸² 12-2
ij½Ã ±¸Á¶ÀÇ ¿¹
ij½Ã¿¡ ÆÄÀÏ ºÐ»êProxy Server´Â ƯÁ¤ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ¹®¼¸¦ ÀúÀåÇÒ µð·ºÅ丮¸¦ °áÁ¤ÇÕ´Ï´Ù. ÀÌ ¾Ë°í¸®ÁòÀº ¹®¼°¡ µð·ºÅ丮¿¡ ±ÕµîÇÏ°Ô ºÐ»êµÇµµ·Ï ÇÕ´Ï´Ù. µð·ºÅ丮¿¡ ¹®¼ÀÇ ¼ö°¡ ¸¹¾ÆÁö¸é ¼º´ÉÀÌ ÀúÇ쵃 ¼ö Àֱ⠶§¹®¿¡ ±ÕµîÇÑ ºÐ»êÀº Áß¿äÇÕ´Ï´Ù.
Proxy Server´Â RSA MD5 ¾Ë°í¸®Áò(Message Digest 5)À» »ç¿ëÇÏ¿© URLÀ» 16¹ÙÀÌÆ®ÀÇ ÀÌÁø µ¥ÀÌÅÍ·Î ÁÙÀÌ°í ÀÌ Áß 8¹ÙÀÌÆ®´Â ¹®¼¸¦ ij½Ã¿¡ ÀúÀåÇÏ´Â µ¥ »ç¿ëµÇ´Â 16ÀÚÀÇ 16Áø¼ö ÆÄÀÏ À̸§À» °è»êÇÏ´Â µ¥ »ç¿ëÇÕ´Ï´Ù.
ij½Ã Ư¼º ¼³Á¤Ä³½Ã Ư¼ºÀ» ¼³Á¤ÇÏ¿© ij½Ã¸¦ »ç¿ëÇϵµ·Ï ÇÏ°í Proxy Server°¡ ij½ÃÇÒ ÇÁ·ÎÅäÄÝ À¯ÇüÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½Ã Ư¼º¿¡´Â ´ÙÀ½ Ç׸ñÀÌ Æ÷ÇԵ˴ϴÙ.
ij½Ã Ư¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Cache Specifics ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Cache Specifics ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÀûÀýÇÑ ¿É¼ÇÀ» ¼±ÅÃÇÏ¿© ij½Ã¸¦ »ç¿ë ¶Ç´Â »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»À¸·Î ij½Ã´Â »ç¿ëÇÔÀ¸·Î ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ij½Ã »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÀÛ¾÷ µð·ºÅ丮¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÛ¾÷ µð·ºÅ丮´Â ÇÁ·Ï½Ã ÀνºÅϽº ¾Æ·¡¿¡ ÀÖÁö¸¸ ÀÌ µð·ºÅ丮¸¦ ´Ù¸¥ À§Ä¡¿¡ µÎ°í ½ÍÀº °æ¿ì º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ij½Ã ÀÛ¾÷ µð·ºÅ丮 ¸¸µé±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
- Partition Configuration ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Add/Edit Cache Partitions ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù. »õ ij½Ã ÆÄƼ¼ÇÀ» Ãß°¡Çϰųª ±âÁ¸ ij½Ã ÆÄƼ¼ÇÀ» ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½Ã Å©±â´Â ij½Ã°¡ Ä¿Áú ¼ö ÀÖ´Â ÃÖ´ë Å©±âÀÔ´Ï´Ù. ÃÖ´ë ij½Ã Å©±â´Â 32GBÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ij½Ã Å©±â ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
- Cache Capacity Configuration ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Cache Capacity ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù. Set Cache Capacity ÆäÀÌÁö¿¡¼ ij½Ã ¿ë·®À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ij½Ã ¿ë·® ÆíÁýÀ» ÂüÁ¶ÇϽʽÿÀ.
- HTTP ¹®¼ ij½Ã¸¦ »ç¿ëÇÏ·Á¸é Cache HTTP È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö°¡ HTTP ¹®¼¸¦ ij½ÃÇϵµ·Ï ÇÑ °æ¿ì ij½Ã¿¡ ÀúÀåµÈ ¹®¼¿¡ ´ëÇØ Ç×»ó ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇϵµ·Ï ÇÒ °ÍÀÎÁö ¶Ç´Â ÀÏÁ¤ °£°ÝÀ¸·Î È®ÀÎÇϵµ·Ï ÇÒ °ÍÀÎÁö °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ Proxy Server¿¡¼ ij½Ã ÀûÁßÀ» ¿ø°Ý ¼¹ö·Î º¸°íÇÒ °ÍÀÎÁö ¿©ºÎ¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº HTTP ¹®¼ ij½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ. ´ÙÀ½ ¿É¼Ç¿¡¼ ¼±ÅÃÇϽʽÿÀ.
- HTTP¸¦ Ç×»ó ÃֽŠ»óÅ·ΠÀ¯ÁöÇÏ·Á¸é Always Check That The Document Is Up To Date ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
- Check Only If Last Check More Than µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ÇÁ·Ï½Ã ¼¹öÀÇ »õ·Î °íħ °£°ÝÀ» ½Ã°£ ´ÜÀ§·Î ¼±ÅÃÇÕ´Ï´Ù. ÃֽŠ¿©ºÎ È®ÀÎÀº ´ÙÀ½ ¿É¼Ç Áß Çϳª¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù.
- ÇÁ·Ï½Ã ¼¹ö°¡ ¿ø°Ý ¼¹ö¿¡ ´ëÇÑ ¾×¼¼½º Ƚ¼ö¸¦ º¸°íÇÏÁö ¾Êµµ·Ï ÇÏ·Á¸é Never Report Accesses To Remote Server ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ¹®¼°¡ ¾×¼¼½ºµÈ Ƚ¼ö¸¦ ÃßÀûÇÏ¿© ¿ø°Ý ¼¹ö¿¡ º¸°íÇϵµ·Ï ÇÏ·Á¸é Report Cache Hits To Remote Server ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ij½ÃµÈ FTP ¹®¼¿¡ ´ëÇÑ »õ·Î °íħ °£°ÝÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Yes; Reload If Older Than È®ÀζõÀ» ¼±ÅÃÇÑ ´ÙÀ½ µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ °ªÀ» ¼±ÅÃÇÏ¿© ½Ã°£ °£°ÝÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº FTP ¹× Gopher ¹®¼ ij½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ij½ÃµÈ Gopher ¹®¼¿¡ ´ëÇÑ »õ·Î °íħ °£°ÝÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Yes; Reload If Older Than È®ÀζõÀ» ¼±ÅÃÇÑ ´ÙÀ½ µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ °ªÀ» ¼±ÅÃÇÏ¿© ½Ã°£ °£°ÝÀ» ¼³Á¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº FTP ¹× Gopher ¹®¼ ij½Ã¸¦ ÂüÁ¶ÇϽʽÿÀ.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
´ÙÀ½ Àý¿¡¼´Â Set Cache Specifics ÆäÀÌÁö¿¡ Ç¥½ÃµÇ´Â Ç׸ñ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀ» Á¦°øÇÏ¸ç »ç¿ëÀÚÀÇ ¿ä±¸¿¡ °¡Àå ÀûÇÕÇÑ ¼³Á¤À» °áÁ¤ÇÒ ¼ö ÀÖµµ·Ï µµ¿òÀ» ÁÝ´Ï´Ù.
ij½Ã »ç¿ë
ij½Ã´Â ÇÁ·Ï½Ã ¼¹ö »ç¿ëÀÚÀÇ ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» °¨¼Ò½ÃÅ°´Â È¿°úÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù. ij½Ã´Â ¶ÇÇÑ ¿ø°Ý ¼¹ö¿¡¼ ¹®¼¸¦ °Ë»öÇÒ ÇÊ¿ä°¡ ¾øµµ·Ï ÇÏ¿© Ŭ¶óÀ̾ðÆ®¿¡ ´õ ºü¸¥ ÀÀ´ä ½Ã°£À» Á¦°øÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö´Â ij½Ã¸¦ »ç¿ëÇÒ ¶§ °¡Àå È¿°úÀûÀ¸·Î ÀÛµ¿ÇÕ´Ï´Ù.
ij½Ã ÀÛ¾÷ µð·ºÅ丮 ¸¸µé±â
ij½Ã ÆÄÀÏÀº ij½Ã ÆÄƼ¼Ç ¾Æ·¡¿¡ ÀÖ½À´Ï´Ù. ´ë°³ÀÇ °æ¿ì »ç¿ëÀÚ´Â Set Cache Specifics ÆäÀÌÁö¿¡¼ ij½ÃÀÇ »óÀ§ µð·ºÅ丮¸¦ ÀÛ¾÷ µð·ºÅ丮·Î ÁöÁ¤ÇÕ´Ï´Ù. ij½ÃµÈ ¸ðµç ÆÄÀÏÀº ij½Ã µð·ºÅ丮 ¾Æ·¡¿¡ ±¸¼ºµÈ µð·ºÅ丮 ±¸Á¶¿¡ Ç¥½ÃµË´Ï´Ù. ij½Ã µð·ºÅ丮ÀÇ À̸§À» º¯°æÇϰųª ´Ù¸¥ À§Ä¡·Î À̵¿½ÃÅ°¸é ÇÁ·Ï½Ã¿¡°Ô »õ À§Ä¡¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÕ´Ï´Ù.
ij½Ã µð·ºÅ丮 ±¸Á¶´Â ¿©·¯ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î È®ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ´ë¿ë·® µð½ºÅ© Çϳª¿¡ ¸ðµç ÆÄÀÏÀ» µÑ ÇÊ¿ä ¾øÀÌ ¿©·¯ °³ÀÇ ÀÛÀº µð½ºÅ©·Î ºÐÇÒµÈ Ä³½Ã ±¸Á¶¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. °¢ ÇÁ·Ï½Ã ¼¹ö´Â ÀÚü ij½Ã µð·ºÅ丮 ±¸Á¶¸¦ °®°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. Áï, ¿©·¯ ÇÁ·Ï½Ã ¼¹ö¿¡¼ ij½Ã µð·ºÅ丮¸¦ µ¿½Ã¿¡ °øÀ¯ÇÒ ¼ö ¾ø½À´Ï´Ù.
ij½Ã Å©±â ¼³Á¤
ij½Ã Å©±â´Â ÆÄƼ¼Ç Å©±â¸¦ ³ªÅ¸³À´Ï´Ù. ij½Ã ¿ë·®Àº Çã¿ëµÈ ÃÖ´ë Å©±âÀ̹ǷΠij½Ã Å©±â´Â ij½Ã ¿ë·®º¸´Ù Ç×»ó ÀÛ¾Æ¾ß ÇÕ´Ï´Ù. ¸ðµç ÆÄƼ¼Ç Å©±âÀÇ ÇÕÀº ij½Ã Å©±â¿Í °°°Å³ª ÀÛ¾Æ¾ß ÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ij½Ã°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â µð½ºÅ© °ø°£ÀÇ Å©±â´Â ij½Ã ¼º´É¿¡ Áß¿äÇÑ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. ij½Ã°¡ ³Ê¹« ÀÛÀ¸¸é Cache GC°¡ µð½ºÅ© °ø°£ È®º¸¸¦ À§ÇØ ±×¸¸Å ´õ ÀÚÁÖ Ä³½ÃµÈ ¹®¼¸¦ Á¦°ÅÇØ¾ß Çϸç, ¹®¼¸¦ ÄÁÅÙÆ® ¼¹ö¿¡¼ °Ë»öÇÏ´Â Àϵµ ´õ Àæ¾ÆÁý´Ï´Ù. µû¶ó¼ ¼º´ÉÀÌ ÀúÇϵ˴ϴÙ.
ij½Ã Å©±â´Â Å©°Ô ÇÏ´Â °ÍÀÌ ÁÁÀºµ¥, ´õ ¸¹Àº ¹®¼°¡ ij½ÃµÉ¼ö·Ï ³×Æ®¿öÅ© Æ®·¡ÇÈ ºÎÇÏ´Â ÁÙ¾îµé°í ÇÁ·Ï½ÃÀÇ ÀÀ´ä ½Ã°£Àº ´õ »¡¶óÁö±â ¶§¹®ÀÔ´Ï´Ù. Cache GC´Â ¶ÇÇÑ »ç¿ëÀÚ¿¡°Ô ´õ ÀÌ»ó ÇÊ¿ä ¾ø´Â ij½ÃµÈ ¹®¼¸¦ Á¦°ÅÇÕ´Ï´Ù. ´Ù¸¥ ½Ã½ºÅÛ Á¦ÇÑÀÌ ¾ø´Ù¸é ij½Ã Å©±â´Â Å©°Ô ÇÒ¼ö·Ï ÁÁ½À´Ï´Ù. ÃÊ°úµÇ´Â °ø°£Àº »ç¿ëµÇÁö ¾ÊÀº »óÅ·Π³²¾Æ ÀÖ°Ô µË´Ï´Ù.
¶ÇÇÑ Ä³½Ã¸¦ ¿©·¯ µð½ºÅ© ÆÄƼ¼Ç¿¡ ³ª´©¾î µÑ ¼öµµ ÀÖ½À´Ï´Ù.
ij½Ã ¿ë·® ÆíÁý
Set Cache Capacity ÆäÀÌÁö ¹× Set Cache Specifics ÆäÀÌÁö¿¡¼ ij½Ã ¿ë·®À» ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½Ã ¿ë·® ÆíÁý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Cache ¿ë·® ¼³Á¤À» ÂüÁ¶ÇϽʽÿÀ.
HTTP ¹®¼ ij½Ã
HTTP ¹®¼ ij½Ã¿Í FTP ¹× Gopher ¹®¼ ij½Ã´Â ³»ºÎÀûÀ¸·Î ´Ù¸¨´Ï´Ù. HTTP ¹®¼´Â ´Ù¸¥ ÇÁ·ÎÅäÄÝÀÇ ¹®¼¿¡´Â ¾ø´Â ij½Ã ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ij½Ã¸¦ ÀûÀýÈ÷ ¼³Á¤ ¹× ±¸¼ºÇϸé Proxy Server°¡ HTTP, FTP ¹× Gopher ¹®¼¸¦ È¿°úÀûÀ¸·Î ij½ÃÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ðµç HTTP ¹®¼¿¡´Â ¼³¸í Çì´õ ¼½¼ÇÀÌ ÀÖ¾î Proxy Server¿¡¼ À̸¦ »ç¿ëÇÏ¿© ÇÁ·Ï½Ã ij½Ã¿Í ¿ø°Ý ¼¹ö¿¡ ÀÖ´Â ¹®¼¸¦ ºñ±³ ¹× Æò°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã´Â HTTP ¹®¼ÀÇ ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇÒ ¶§ ij½Ã¿¡ ÀÖ´Â ¹®¼°¡ ¿À·¡µÈ ¹öÀüÀÏ °æ¿ì ¼¹ö¿¡ ¹®¼¸¦ ¹ÝȯÇ϶ó´Â ¿äûÀ» º¸³À´Ï´Ù. ¸¶Áö¸· ¿äû ÀÌÈÄ ¹®¼°¡ º¯°æµÇÁö ¾Ê¾Æ ¼¹ö¿¡¼ ¹®¼¸¦ Àü¼ÛÇÏÁö ¾Ê´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. ÀÌ ¹æ¹ýÀ¸·Î HTTP ¹®¼ÀÇ ÃֽŠ»óŸ¦ È®ÀÎÇÔÀ¸·Î½á ´ë¿ªÆøÀ» Àý¾àÇÏ°í Áö¿¬À» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
Proxy Server¿¡¼´Â HTTP ¹®¼ÀÇ Cache ExpirationÀ» ¼³Á¤ÇÏ¿© ¿ø°Ý ¼¹ö¿ÍÀÇ Æ®·£Àè¼ÇÀ» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. Cache Expiration ¼³Á¤¿¡ µû¶ó ÇÁ·Ï½Ã´Â ¼¹ö¿¡ ¿äûÀ» º¸³»±â Àü¿¡ HTTP ¹®¼ÀÇ ÃֽŠ¿©ºÎ È®ÀÎÀÌ ÇÊ¿äÇÑÁö ÆÇ´ÜÇÕ´Ï´Ù. ÇÁ·Ï½Ã´Â HTTP ¹®¼ÀÇ Last-Modified Çì´õ¿¡ ÀÖ´Â ÃÖÁ¾ ¼öÁ¤ ³¯Â¥¸¦ ±â¹ÝÀ¸·Î ÃֽŠ¿©ºÎ È®ÀÎÀÇ ÇÊ¿ä ¿©ºÎ¸¦ ÆÇ´ÜÇÕ´Ï´Ù.
HTTP ¹®¼¿¡´Â Cache Refresh ¼³Á¤µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀº ÇÁ·Ï½Ã°¡ Expiration ¼³Á¤À» ¹«½ÃÇÏ°í Ç×»ó ÃֽŠ¿©ºÎ È®ÀÎÀ» ¼öÇàÇÒÁö, ¾Æ´Ï¸é ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇϱâ Àü¿¡ ÁöÁ¤ÇÑ ±â°£ µ¿¾È ±â´Ù¸±Áö ÁöÁ¤ÇÕ´Ï´Ù. Ç¥ 12-1Àº Expiration ¹× Refresh ¼³Á¤À» ¸ðµÎ ÁöÁ¤ÇÑ °æ¿ì ÇÁ·Ï½ÃÀÇ µ¿ÀÛÀ» º¸¿© ÁÝ´Ï´Ù. Refresh ¼³Á¤À» »ç¿ëÇϸé Áö¿¬À» ÁÙÀÌ°í ´ë¿ªÆøÀ» »ó´çÈ÷ Àý¾àÇÒ ¼ö ÀÖ½À´Ï´Ù.
* µÎ °ª Áß ÀÛÀº °ªÀ» »ç¿ëÇÔÀ¸·Î½á ÀÚÁÖ º¯°æµÇ´Â ¹®¼¿¡ ´ëÇØ Ä³½Ã¿¡¼ ¿À·¡µÈ µ¥ÀÌÅ͸¦ °¡Á®¿À´Â ¹®Á¦¸¦ ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.
HTTP ij½Ã »õ·Î °íħ °£°Ý ¼³Á¤
Proxy Server°¡ HTTP ¹®¼¸¦ ij½ÃÇϵµ·Ï ÇÑ °æ¿ì ij½Ã¿¡ ÀúÀåµÈ ¹®¼¿¡ ´ëÇØ Ç×»ó ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇϵµ·Ï ÇÒ °ÍÀÎÁö ¶Ç´Â Cache Refresh ¼³Á¤(ÃֽŠ¿©ºÎ È®ÀÎ °£°Ý)À» ±â¹ÝÀ¸·Î È®ÀÎÇϵµ·Ï ÇÒ °ÍÀÎÁö °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î HTTP ¹®¼ÀÇ °æ¿ì ÀûÀýÇÑ »õ·Î °íħ °£°ÝÀº 4 ~ 8½Ã°£ÀÔ´Ï´Ù. »õ·Î °íħ °£°ÝÀÌ ±æ¼ö·Ï ÇÁ·Ï½Ã°¡ ¿ø°Ý ¼¹ö¿¡ ¿¬°áÇϴ Ƚ¼ö´Â ÁÙ¾îµì´Ï´Ù. ÇÁ·Ï½Ã°¡ »õ·Î °íħ °£°Ý µµÁß¿¡ ÃֽŠ¿©ºÎ È®ÀÎÀ» ÇÏÁö ¾Ê´Â °æ¿ì¿¡µµ Ŭ¶óÀ̾ðÆ®ÀÇ Reload ¹öÆ°À» ´·¯ ÇÁ·Ï½Ã°¡ ¿ø°Ý ¼¹ö¿¡ ¿¬°áÇØ ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇϵµ·Ï ÇÔÀ¸·Î½á »õ·Î °íħÀ» °Á¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.
HTTP ¹®¼¿¡ ´ëÇÑ »õ·Î °íħ °£°ÝÀº Set Cache Specifics ÆäÀÌÁö ¶Ç´Â Set Caching Configuration ÆäÀÌÁö¿¡¼ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Set Cache Specifics ÆäÀÌÁö¿¡¼´Â Àü¿ª ij½Ã ÀýÂ÷¸¦ ±¸¼ºÇÒ ¼ö ÀÖÀ¸¸ç Set Caching Configuration ÆäÀÌÁö¿¡¼´Â ƯÁ¤ URL ¹× ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã ÀýÂ÷¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
HTTP ij½Ã ¸¸·á Á¤Ã¥ ¼³Á¤
¶ÇÇÑ ÃÖÁ¾ ¼öÁ¤ ¿äÀÎ ¶Ç´Â ¸í½ÃÀûÀÎ ¸¸·á Á¤º¸¸¸ »ç¿ëÇÏ¿© ij½ÃµÈ ¹®¼ÀÇ ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇϵµ·Ï ¼¹ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸í½ÃÀûÀÎ ¸¸·á Á¤º¸´Â ÀϺΠHTTP ¹®¼¿¡¼ ÆÄÀÏÀÇ ½ÃÇÑÀÌ ¸¸·áµÇ´Â ³¯Â¥ ¹× ½Ã°£À» ÁöÁ¤ÇÏ´Â Çì´õÀÔ´Ï´Ù. ¸í½ÃÀûÀÎ Expires Çì´õ¸¦ »ç¿ëÇÏ´Â HTTP ¹®¼´Â ¸¹Áö ¾Ê±â ¶§¹®¿¡ Last-modified Çì´õ¸¦ ±â¹ÝÀ¸·Î ÆÇ´ÜÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
Last-modified Çì´õ¸¦ ±â¹ÝÀ¸·Î HTTP ¹®¼¸¦ ij½ÃÇϵµ·Ï °áÁ¤ÇÑ °æ¿ì ¸¸·á ÆÇ´Ü¿¡ »ç¿ëÇÒ ºÐ¼ö¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. LM ¿äÀÎÀ̶ó°í ÇÏ´Â ÀÌ ºÐ¼ö¿¡ ¸¶Áö¸· ¼öÁ¤ ½Ã°£°ú ¹®¼¿¡¼ ¸¶Áö¸·À¸·Î ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇÑ ½Ã°£ÀÇ °£°ÝÀ» °öÇÕ´Ï´Ù. °á°ú ¼ö¿Í ÃֽŠ¿©ºÎ È®ÀÎÀ» ¸¶Áö¸·À¸·Î ¼öÇàÇÑ ÀÌÈÄ Áö³ ½Ã°£À» ºñ±³ÇÕ´Ï´Ù. °á°ú ¼ö°¡ ½Ã°£ °£°Ýº¸´Ù ÀÛÀ¸¸é ¹®¼°¡ ¸¸·áµÇÁö ¾ÊÀº °ÍÀÔ´Ï´Ù. ºÐ¼ö°¡ ÀÛÀ»¼ö·Ï ÇÁ·Ï½Ã´Â ´õ ÀÚÁÖ ¹®¼¸¦ È®ÀÎÇÕ´Ï´Ù. ¿¹¸¦ µé¾î 10ÀÏ Àü¿¡ ¸¶Áö¸·À¸·Î º¯°æµÈ ¹®¼°¡ ÀÖ½À´Ï´Ù. ÃÖÁ¾ ¼öÁ¤ ¿äÀÎÀ» 0.1·Î ¼³Á¤Çϸé ÇÁ·Ï½Ã´Â ¹®¼°¡ 1ÀÏ(10 * 0.1 = 1) µ¿¾È º¯°æµÇÁö ¾ÊÀ» °ÍÀ̶ó´Â Àǹ̷ΠÇؼ®ÇÕ´Ï´Ù. ÇÁ·Ï½Ã´Â ¹®¼¸¦ ¸¶Áö¸·À¸·Î È®ÀÎÇÑ ÈÄ 1ÀÏ À̳»¿¡´Â ÀÌ ¹®¼¸¦ ij½Ã¿¡¼ ¹ÝȯÇÕ´Ï´Ù.
ÀÌ ¿¹¿¡¼ HTTP ¹®¼¿¡ ´ëÇÑ Ä³½Ã »õ·Î °íħ ¼³Á¤ÀÌ 1ÀÏ ¹Ì¸¸À¸·Î ¼³Á¤µÇ¾î ÀÖ´Ù¸é ÇÁ·Ï½Ã´Â ÇÏ·ç¿¡ ÇÑ ¹ø ÀÌ»ó ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇÕ´Ï´Ù. ÇÁ·Ï½Ã´Â Ç×»ó ij½Ã »õ·Î °íħ ¶Ç´Â ij½Ã ¸¸·á °ª Áß ´õ ºó¹øÇÑ ¾÷µ¥ÀÌÆ®¸¦ ¿ä±¸ÇÏ´Â °ªÀ» »ç¿ëÇÕ´Ï´Ù.
HTTP ¹®¼¿¡ ´ëÇÑ ¸¸·á ¼³Á¤Àº Set Cache Specifics ÆäÀÌÁö ¶Ç´Â Set Caching Configuration ÆäÀÌÁö¿¡¼ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Set Cache Specifics ÆäÀÌÁö¿¡¼´Â Àü¿ª ij½Ã ÀýÂ÷¸¦ ±¸¼ºÇÒ ¼ö ÀÖÀ¸¸ç Set Caching Configuration ÆäÀÌÁö¿¡¼´Â ƯÁ¤ URL ¹× ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã ÀýÂ÷¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ø°Ý ¼¹ö¿¡ HTTP ¾×¼¼½º º¸°í
Sun Java¢â System Web Proxy Server¿¡¼ ij½ÃÇÑ ¹®¼´Â »õ·Î °íÄ¡±â Àü¿¡ ¿©·¯ ¹ø ¾×¼¼½ºµÉ ¼ö ÀÖ½À´Ï´Ù. ¿ø°Ý ¼¹ö¿¡¼ ÇÁ·Ï½Ã°¡ ij½ÃÇÒ ÇÑ °³ÀÇ »çº»À» º¸³»´Â °ÍÀº ÇÑ ¹øÀÇ ¾×¼¼½º, ¶Ç´Â "ÀûÁß"À» ÀǹÌÇÕ´Ï´Ù. Sun Java¢â System Web Proxy Server´Â ÁöÁ¤ÇÑ ¹®¼°¡ ÃֽŠ¿©ºÎ È®ÀÎ »çÀÌ¿¡ ÇÁ·Ï½Ã ij½Ã¿¡¼ ¾×¼¼½ºµÈ Ƚ¼ö¸¦ °è»êÇÏ°í ¹®¼ÀÇ ´ÙÀ½ »õ·Î °íħ ½Ã ÀÌ ÀûÁß ¼ö¸¦ Ãß°¡ HTTP ¿äû Çì´õ(Cache-Info)¸¦ ÅëÇØ ¿ø°Ý ¼¹ö·Î º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¿ø°Ý ¼¹ö°¡ ÀÌ À¯ÇüÀÇ Çì´õ¸¦ ÀνÄÇϵµ·Ï ±¸¼ºµÈ °æ¿ì ´õ Á¤È®ÇÑ ¹®¼ ¾×¼¼½º Ƚ¼ö¸¦ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
FTP ¹× Gopher ¹®¼ ij½Ã
FTP ¹× Gopher´Â ¹®¼°¡ ÃֽŠ»óÅÂÀÎÁö È®ÀÎÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Æ÷ÇÔÇÏ°í ÀÖÁö ¾Ê½À´Ï´Ù. µû¶ó¼ FTP ¹× Gopher ¹®¼¿¡¼ ij½Ã¸¦ ÃÖÀûÈÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀº Cache Refresh °£°ÝÀ» ¼³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù. Cache Refresh °£°ÝÀº Proxy Server°¡ ¿ø°Ý ¼¹ö¿¡¼ ÃֽŠ¹öÀüÀÇ ¹®¼¸¦ °Ë»öÇϱâ Àü±îÁö ±â´Ù¸®´Â ½Ã°£ÀÔ´Ï´Ù. Cache Refresh °£°ÝÀ» ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ÇÁ·Ï½Ã´Â ij½Ã¿¡ ÀÖ´Â ¹®¼°¡ ÃֽŠ»óÅÂÀÎ °æ¿ì¿¡µµ ÀÌ·¯ÇÑ ¹®¼¸¦ °Ë»öÇÏ°Ô µË´Ï´Ù.
FTP ¹× Gopher Cache Refresh °£°Ý ¼³Á¤
FTP ¹× Gopher¿¡ ´ëÇÑ Ä³½Ã »õ·Î °íħ °£°ÝÀ» ¼³Á¤ÇÏ´Â °æ¿ì ÇÁ·Ï½Ã¿¡¼ °¡Á®¿À´Â ¹®¼¿¡ ´ëÇØ ¾È½ÉÇÒ ¼ö ÀÖ´Â °£°ÝÀ» ¼±ÅÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î °ÅÀÇ º¯°æµÇÁö ¾Ê´Â Á¤º¸¸¦ ÀúÀåÇÏ´Â °æ¿ì ³ôÀº ¼ö(¸çÄ¥)¸¦ »ç¿ëÇÕ´Ï´Ù. °è¼Ó º¯°æµÇ´Â µ¥ÀÌÅÍÀÎ °æ¿ì Àû¾îµµ ¸î ½Ã°£ °£°ÝÀ¸·Î °Ë»öµÇµµ·Ï ¼³Á¤ÇÕ´Ï´Ù. »õ·Î °íħ ½Ã°£ Áß¿¡´Â ¿À·¡µÈ ÆÄÀÏÀ» Ŭ¶óÀ̾ðÆ®·Î º¸³¾ À§ÇèÀÌ ÀÖ½À´Ï´Ù. °£°ÝÀ» ¸î ½Ã°£ Á¤µµ·Î ÃæºÐÈ÷ ª°Ô Çϸé ÇöÀúÈ÷ ºü¸¥ ÀÀ´ä ½Ã°£À» È®º¸ÇÏ¸é¼ ÀÌ·¯ÇÑ À§ÇèÀ» °ÅÀÇ ¾ø¾Ù ¼ö ÀÖ½À´Ï´Ù.
FTP ¹× Gopher ¹®¼¿¡ ´ëÇÑ Ä³½Ã »õ·Î °íħ °£°ÝÀº Set Cache Specifics ÆäÀÌÁö ¶Ç´Â Set Caching Configuration ÆäÀÌÁö¿¡¼ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Set Cache Specifics ÆäÀÌÁö¿¡¼´Â Àü¿ª ij½Ã ÀýÂ÷¸¦ ±¸¼ºÇÒ ¼ö ÀÖÀ¸¸ç Set Caching Configuration ÆäÀÌÁö¿¡¼´Â ƯÁ¤ URL ¹× ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã ÀýÂ÷¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. Set Cache Specifics ÆäÀÌÁö¿Í Set Caching Configuration ÆäÀÌÁö »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº °¢°¢ ij½Ã Ư¼º ¼³Á¤°ú ij½Ã ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
Cache »ý¼º ¹× ¼öÁ¤Ä³½Ã ÆÄƼ¼ÇÀº µð½ºÅ© ¹× ¸Þ¸ð¸®¿¡¼ ij½Ã¿¡ »ç¿ëÇϱâ À§ÇØ ¿¹ºñµÈ ºÎºÐÀÔ´Ï´Ù. ij½Ã ¿ë·®ÀÌ º¯°æµÈ °æ¿ì Add/Edit Cache Partitions ÆäÀÌÁö¿¡¼ ÆÄƼ¼ÇÀ» º¯°æÇϰųª Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆäÀÌÁö¿¡¼ ÆÄƼ¼ÇÀÇ À§Ä¡, ¿¬»ó ±â¾ï À̸§, ÃÖ´ë ¹× ÃÖ¼Ò Å©±â¸¦ ÆíÁýÇÒ ¼ö ÀÖÀ¸¸ç, ÇØ´ç ÆÄƼ¼ÇÀÇ Ä³½Ã ±¸¿ª Å×À̺íÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
ij½Ã ÆÄƼ¼ÇÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Add/Edit Cache Partitions ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Add/Edit Cache Partitions ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Add Cache Partition ¹öÆ°À» ´©¸¨´Ï´Ù. Cache Partition Configuration ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- »õ ÆÄƼ¼Ç¿¡ ´ëÇØ ÀûÀýÇÑ °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
cache ÆÄƼ¼ÇÀ» ¼öÁ¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Add/Edit Cache Partitions ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Add/Edit Cache Partitions ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- º¯°æÇÏ·Á´Â ÆÄƼ¼ÇÀÇ À̸§À» ´©¸¨´Ï´Ù.
- Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
Cache ¿ë·® ¼³Á¤Ä³½Ã ¿ë·® °ªÀº ij½Ã µð·ºÅ丮 ±¸Á¶¸¦ À¯µµÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ij½Ã µð·ºÅ丮¿¡ ÀÖÀ» ¼ö ÀÖ´Â ±¸¿ªÀÇ ¼ö´Â ij½Ã ¿ë·®¿¡ µû¶ó °áÁ¤µË´Ï´Ù. Set Cache Capacity ÆäÀÌÁö°¡ ³ªÅ¸³ª¸ç, ÀÌ ÆäÀÌÁö¿¡¼ ij½Ã ¿ë·®À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ë·®ÀÌ Å¬¼ö·Ï °èÃþµµ Ä¿Áý´Ï´Ù. ij½Ã ¿ë·®Àº ij½Ã Å©±â¿Í °°°Å³ª ´õ Ä¿¾ß ÇÕ´Ï´Ù. ÀÌÈÄ ¿ÜºÎ µð½ºÅ©¸¦ Ãß°¡ÇÏ´Â µîÀÇ ¹æ¹ýÀ¸·Î ij½Ã Å©±â¸¦ ´Ã¸± °èȹÀÌ ÀÖ´Â °æ¿ì ij½Ã ¿ë·®À» ij½Ã Å©±âº¸´Ù Å©°Ô ¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÃÖ´ë ij½Ã ¿ë·®Àº 32GBÀ̸ç ÀÌ °æ¿ì 256°³ÀÇ ±¸¿ªÀÌ »ý¼ºµË´Ï´Ù.
ij½Ã ¿ë·®À» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Cache Capacity ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Cache Capacity ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- New Capacity Range µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ¿ë·®À» ¼±ÅÃÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
Cache ±¸¿ª °ü¸®ÇÁ·Ï½Ã ij½Ã´Â Çϳª ÀÌ»óÀÇ Ä³½Ã ±¸¿ªÀ¸·Î ºÐÇҵǾî ÀÖ½À´Ï´Ù. ±¸¿ªÀº ÃÖ´ë 256°³ÀÔ´Ï´Ù. ij½Ã ±¸¿ªÀÇ ¼ö´Â 2ÀÇ Á¦°ö¼ö¿©¾ß ÇÕ´Ï´Ù(¿¹: 1, 2, 4, 8, 16, ..., 256). ÃÖ´ë ¿ë·®Àº 32GB(ÃÖÀû)·Î, ij½Ã ±¸¿ªÀº 256°³ÀÔ´Ï´Ù.
ij½Ã ¿ë·®À» 500MB·Î ¼³Á¤ÇÏ¸é ¼³Ä¡ ÇÁ·Î±×·¥Àº 4°³ÀÇ Ä³½Ã ±¸¿ªÀ» ¸¸µé¸ç(500 / 125 = 4), 2GB·Î ¼±ÅÃÇϸé 16°³ÀÇ ±¸¿ªÀ» ¸¸µì´Ï´Ù(2000 / 125 = 16). °¢ ±¸¿ª¿¡ ´ëÇÑ ÃÖÀû °ªÀÌ 125MB·Î ¼±ÅõǾî ÀÌ¿Í °°Àº ±¸¿ª ¼ö°¡ ³ª¿À°Ô µË´Ï´Ù. ±¸¿ªÀÇ ¼ö°¡ ¸¹À»¼ö·Ï ÀúÀåµÇ°í ±¸¿ªÀ¸·Î ºÐ»êµÇ´Â URLÀÇ ¼öµµ ¸¹¾ÆÁý´Ï´Ù.
ij½Ã ±¸¿ªÀ» °ü¸®ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Manage Sections ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Manage Sections ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Å×À̺íÀÇ Á¤º¸¸¦ º¯°æÇÕ´Ï´Ù. ÆÄƼ¼Ç °£¿¡ ±¸¿ªÀ» À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
°¡ºñÁö ¼öÁý ±âº» ¼³Á¤ ÁöÁ¤Set Garbage Collection Preferences ÆäÀÌÁö´Â °¡ºñÁö ¼öÁý ¸ðµå¸¦ ¼³Á¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
ij½Ã °¡ºñÁö ¼öÁý±â¸¦ »ç¿ëÇÏ¿© ij½Ã¿¡¼ ÆÄÀÏÀ» Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡ºñÁö ¼öÁýÀº ÀÚµ¿ ¸ðµå ¶Ç´Â ¸í½ÃÀû ¸ðµå·Î ¼öÇàµË´Ï´Ù. ¸í½ÃÀû ¸ðµå´Â °ü¸®ÀÚ°¡ ¿ÜºÎ¿¡¼ Schedule Garbage Collection ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ¿¹¾àÇÕ´Ï´Ù. µÎ ¸ðµå Áß Çϳª¸¦ ¼±ÅÃÇÑ ´ÙÀ½ OK¸¦ ´©¸¨´Ï´Ù. Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù. Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
°¡ºñÁö ¼öÁý ÀÏÁ¤Schedule Garbage Collection ÆäÀÌÁö¿¡¼ °¡ºñÁö ¼öÁýÀÌ ½ÇÇàµÇ´Â ³¯Â¥¿Í ½Ã°£À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¡ºñÁö ¼öÁý ÀÏÁ¤À» ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Schedule Garbage Collection ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Schedule Garbage Collection ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Schedule Garbage Collection At ¸ñ·Ï¿¡¼ °¡ºñÁö ¼öÁýÀÌ ½ÇÇàµÇ´Â ½Ã°£À» ¼±ÅÃÇÕ´Ï´Ù.
- °¡ºñÁö ¼öÁýÀÌ ½ÇÇàµÇ´Â ÁÖÁß ¿äÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ij½Ã ±¸¼ºSet Caching Configuration ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ƯÁ¤ ¸®¼Ò½º¿¡ ´ëÇØ »ç¿ëÇÏ·Á´Â ij½ÃÀÇ Á¾·ù¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤ÇÑ Á¤±Ô½Ä ÆÐÅÏ¿¡ ÀÏÄ¡ÇÏ´Â URL¿¡ ´ëÇÑ ¸î °¡ÁöÀÇ ±¸¼º ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇϸé ij½ÃµÈ ¹®¼ÀÇ À¯Çü¿¡ µû¶ó ÇÁ·Ï½Ã ij½Ã¸¦ ¹Ì¼¼ÇÏ°Ô Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ij½Ã¸¦ ±¸¼ºÇÏ´Â °úÁ¤¿¡¼ ´ÙÀ½ Ç׸ñµéÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ij½Ã¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Caching Configuration ÆäÀÌÁö¸¦ ´©¸¨´Ï´Ù. Set Caching Configuration ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ¸®¼Ò½º¸¦ ¼±ÅÃÇϰųª Regular Expression ¹öÆ°À» ´©¸£°í Á¤±Ô½ÄÀ» ÀÔ·ÂÇÑ ´ÙÀ½ OK¸¦ ´©¸¨´Ï´Ù.
- ±¸¼º Á¤º¸¸¦ º¯°æÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ij½Ã ±¸¼º ¿ä¼Ò
´ÙÀ½ Àý¿¡¼´Â Set Caching Configuration ÆäÀÌÁö¿¡ Ç¥½ÃµÇ´Â Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀýÀº »ç¿ëÀÚÀÇ ¿ä±¸¿¡ °¡Àå ÀûÇÕÇÑ ±¸¼ºÀ» °áÁ¤ÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â Á¤º¸¸¦ Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù.
ij½Ã ±âº»°ª ¼³Á¤
ÇÁ·Ï½Ã ¼¹ö´Â ƯÁ¤ ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã ±âº»°ªÀ» È®ÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¸®¼Ò½º´Â »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ Æ¯Á¤ ±âÁØ¿¡ ÀÏÄ¡ÇÏ´Â ÆÄÀÏ À¯ÇüÀÔ´Ï´Ù. ¿¹¸¦ µé¾î µµ¸ÞÀÎ company.comÀÇ ¸ðµç ¹®¼¸¦ ÀÚµ¿À¸·Î ij½ÃÇϵµ·Ï ¼¹ö¸¦ ±¸¼ºÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ °æ¿ì Set Caching Configuration ÆäÀÌÁöÀÇ »ó´Ü¿¡ ÀÖ´Â Regular Expression ¹öÆ°À» ´©¸£°í Ç¥½ÃµÇ´Â Çʵ忡 ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
[a-z] *://[^/:]\.company\.com.*
±âº»ÀûÀ¸·Î ij½Ã ¿É¼ÇÀÌ ¼±ÅõǾî ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¼¹ö´Â ÇØ´ç µµ¸ÞÀÎÀÇ Ä³½Ã °¡´ÉÇÑ ¸ðµç ¹®¼¸¦ ÀÚµ¿À¸·Î ij½ÃÇÕ´Ï´Ù. Á¤±Ô½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Understanding Regular Expressions¸¦ ÂüÁ¶ÇϽʽÿÀ.
Âü°í
ƯÁ¤ ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã ±âº»°ªÀ» Derived Configuration, ¶Ç´Â Don’t Cache·Î ¼³Á¤ÇÑ °æ¿ì ÇØ´ç ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã¸¦ ±¸¼ºÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ±×·¯³ª ¸®¼Ò½º¿¡ ´ëÇÑ Ä³½Ã ±âº»°ªÀ» ij½Ã »ç¿ëÇÔÀ¸·Î ¼±ÅÃÇÏ¸é ¸î °¡Áö ´Ù¸¥ ±¸¼º Ç׸ñÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Ç׸ñ ¸ñ·ÏÀº ij½Ã ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
HTTP, FTP, Gopher¿¡ ´ëÇÑ Ä³½Ã ±âº»°ªµµ Set Cache Specifics ÆäÀÌÁö¿¡¼ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Caching Pages That Require Authentication
¼¹ö°¡ »ç¿ëÀÚ ÀÎÁõÀÌ ÇÊ¿äÇÑ ÆÄÀÏÀ» ij½ÃÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀ» ij½ÃÇϵµ·Ï ¼±ÅÃÇϸé Proxy Server´Â ij½Ã ÆÄÀÏ¿¡ Ç¥½Ã¸¦ ³²°Ü »ç¿ëÀÚ°¡ ¿ø°Ý ¼¹öÀÇ ÀÎÁõÀÌ ÇÊ¿äÇÑ ÆÄÀÏÀ» ¿äûÇÏ´Â °æ¿ì À̸¦ ¾Ë ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¼¹ö´Â ¿ø°Ý ¼¹öÀÇ ÀÎÁõ ¹æ¹ý°ú »ç¿ëÀÚ ID ¹× ºñ¹Ð¹øÈ£¸¦ ¾Ë ¼ö ¾ø±â ¶§¹®¿¡, ÀÎÁõÀÌ ÇÊ¿äÇÑ ¹®¼ ¿äûÀÌ µé¾î¿Ã ¶§¸¶´Ù ´Ü¼øÈ÷ ¿ø°Ý ¼¹ö¸¦ ÅëÇÑ ÃֽŠ¿©ºÎ È®ÀÎÀ» °Á¦ÇÕ´Ï´Ù. µû¶ó¼ ÇØ´ç ÆÄÀÏ¿¡ ¾×¼¼½ºÇÏ·Á¸é »ç¿ëÀÚ´Â ID¿Í ¾ÏÈ£¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ Navigator ¼¼¼Ç¿¡¼ ÀÌÀü¿¡ ÀÌ¹Ì ÇØ´ç ¼¹ö¿¡ ¾×¼¼½ºÇÑ °æ¿ì Navigator´Â »ç¿ëÀÚ¿¡°Ô ÀÔ·ÂÀ» ¿ä±¸ÇÏÁö ¾Ê°í ÀÚµ¿À¸·Î ÀÎÁõ Á¤º¸¸¦ Àü¼ÛÇÕ´Ï´Ù.
ÀÎÁõÀÌ ÇÊ¿äÇÑ ÆäÀÌÁöÀÇ Ä³½Ã¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏÁö ¾ÊÀº °æ¿ì ÇÁ·Ï½Ã´Â ±âº»°ªÀ¸·Î °£ÁÖÇÏ¿© ÀÌ·¯ÇÑ ÆäÀÌÁö¸¦ ij½ÃÇÏÁö ¾Ê½À´Ï´Ù.
Caching Queries
ij½ÃµÈ Äõ¸®´Â HTTP ¹®¼¿¡¼¸¸ µ¿ÀÛÇÕ´Ï´Ù. ij½ÃµÈ Äõ¸®ÀÇ ±æÀ̸¦ Á¦ÇÑÇϰųª Äõ¸® ij½Ã¸¦ ¿ÏÀüÈ÷ ±ÝÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. Äõ¸®°¡ ±æ¼ö·Ï ij½Ã ³»¿¡¼ Áߺ¹µÉ °¡´É¼ºÀº ÁÙ¾îµéÁö¸¸, ±×¸¸Å ij½ÃÀÇ À¯¿ë¼ºµµ ÀÛ¾ÆÁý´Ï´Ù.
ÀÌ·¯ÇÑ Ä³½Ã Á¦ÇÑÀº ´ÙÀ½°ú °°Àº Á¶°ÇÀÇ Äõ¸®¿¡ Àû¿ëµË´Ï´Ù. ¾×¼¼½º ¸Þ¼Òµå´Â GETÀ̾î¾ß Çϸç, ¹®¼ º¸È£°¡ Àû¿ëµÇÁö ¾Ê¾Æ¾ß ÇÏ°í(ÀÎÁõµÈ ÆäÀÌÁö ij½Ã¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì), ÀÀ´ä¿¡´Â ÃÖ¼ÒÇÑ Last-modified Çì´õ°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. µû¶ó¼ Äõ¸® ¿£ÁøÀº ÇØ´ç Äõ¸® °á°ú ¹®¼°¡ ij½ÃµÉ ¼ö ÀÖÀ½À» Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù. Last-Modified Çì´õ°¡ ÀÖ´Â °æ¿ì Äõ¸® ¿£ÁøÀº ij½Ã È¿°ú¸¦ À§ÇØ Á¶°ÇºÎ GET ¸Þ¼Òµå(If-Modified-Since Çì´õ¿Í ÇÔ²² »ç¿ë)¸¦ Áö¿øÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì Expires Çì´õ¸¦ ¹ÝȯÇØ¾ß ÇÕ´Ï´Ù.
ij½Ã ÆÄÀÏ ÃÖ¼Ò ¹× ÃÖ´ë Å©±â ¼³Á¤
Proxy Server¿¡¼ ij½ÃÇÏ´Â ÆÄÀÏÀÇ ÃÖ¼Ò ¹× ÃÖ´ë Å©±â¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© ¿¬°á ¼Óµµ°¡ ºü¸¥ °æ¿ì¶ó¸é ÃÖ¼Ò Å©±â¸¦ ¼³Á¤ÇÒ °ÍÀÔ´Ï´Ù. ³×Æ®¿öÅ© ¼Óµµ°¡ ºü¸£¸é ¿ë·®ÀÌ ÀÛÀº ÆÄÀÏÀº ºü¸£°Ô °Ë»öµÇ¹Ç·Î ¼¹ö¿¡¼ ij½ÃÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÀÌ °æ¿ì ¿ë·®ÀÌ ºñ±³Àû Å« ÆÄÀϸ¸ ij½ÃÇÒ °ÍÀÔ´Ï´Ù. ÃÖ´ë ÆÄÀÏ Å©±â¸¦ ¼³Á¤ÇÏ¸é ¿ë·®ÀÌ Å« ÆÄÀÏÀÌ ÇÁ·Ï½ÃÀÇ µð½ºÅ© °ø°£À» ³Ê¹« ¸¹ÀÌ Â÷ÁöÇÏÁö ¾Êµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÃֽŠ¿©ºÎ È®ÀÎ Á¤Ã¥ ¼³Á¤
ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé HTTP ¹®¼°¡ Ç×»ó ÃֽŠ»óÅ°¡ µÇµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Proxy ServerÀÇ »õ·Î °íħ °£°ÝÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸¸·á Á¤Ã¥ ¼³Á¤
¸¶Áö¸·À¸·Î ¼öÁ¤µÈ ¿äÀÎ ¶Ç´Â ¸í½ÃÀûÀÎ ¸¸·á Á¤º¸¸¦ »ç¿ëÇÏ¿© ¸¸·á Á¤Ã¥À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ŭ¶óÀ̾ðÆ® Áß´Ü¿¡ ´ëÇÑ Ä³½Ã µ¿ÀÛ ¼³Á¤
¹®¼ÀÇ ÀϺκи¸ °¡Á®¿Â »óȲ¿¡¼ Ŭ¶óÀ̾ðÆ®°¡ µ¥ÀÌÅÍ Àü¼ÛÀ» Áß´ÜÇÑ °æ¿ì¿¡µµ ÇÁ·Ï½Ã´Â ij½Ã¸¦ À§ÇØ ÇØ´ç ¹®¼ Àüü¸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ±âº»°ªÀº ¹®¼ÀÇ 25% ÀÌ»óÀ» ÀÌ¹Ì °¡Á®¿Â °æ¿ì ¹®¼ Àüü¸¦ °¡Á®¿Í ij½Ã¿¡ ÀúÀåÇϵµ·Ï ÇÕ´Ï´Ù. 25% ¹Ì¸¸À̸é ÇÁ·Ï½Ã´Â ÇØ´ç ¿ø°Ý ¼¹ö¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÏ°í °¡Á®¿Â ÆÄÀÏ ÀϺκÐÀ» Á¦°ÅÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ® Áß´Ü ºñÀ²À» ³ôÀ̰ųª ³·Ãâ ¼ö ÀÖ½À´Ï´Ù.
Behaviour On Failure To Connect To Server
¿øº» ¼¹ö¿¡ ¿¬°áµÇÁö ¾Ê¾Æ Áö³ ¹®¼ÀÇ ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ¾ø´Â °æ¿ì ÇÁ·Ï½Ã°¡ ij½ÃÀÇ Áö³ ¹®¼¸¦ Àü¼ÛÇÒ °ÍÀÎÁö ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
·ÎÄà ȣ½ºÆ® ij½Ã·ÎÄà ȣ½ºÆ®¿¡¼ ¿äûÇÑ URL¿¡ µµ¸ÞÀÎ À̸§ÀÌ ¾ø´Â °æ¿ì Proxy Server´Â Áߺ¹ ij½Ã¸¦ ¸·±â À§ÇØ À̸¦ ij½ÃÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚ°¡ ·ÎÄà ¼¹ö¿¡¼ http://machine/filename.html°ú http://machine.example.com/filename.htmlÀ» ¿äûÇÏ¸é µÎ URLÀº ¸ðµÎ ij½Ã¿¡ Ç¥½ÃµË´Ï´Ù. ÀÌ¿Í °°Àº ÆÄÀϵéÀº ·ÎÄà ¼¹ö¿¡¼ Àü¼ÛµÇ±â ¶§¹®¿¡ ºü¸£°Ô °¡Á®¿Ã ¼ö ÀÖÀ¸¸ç, µû¶ó¼ ij½ÃÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
±×·¯³ª ¸¹Àº ¿ø°Ý À§Ä¡¿¡ ¼¹ö¸¦ µÎ°í ÀÖ´Â ±â¾÷¿¡¼´Â ¸ðµç È£½ºÆ®ÀÇ ¹®¼¸¦ ij½ÃÇϵµ·Ï ÇÏ¿© ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» °¨¼Ò½ÃÅ°°í ÀÌ ÆÄÀϵ鿡 ¾×¼¼½ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
·ÎÄà ȣ½ºÆ®ÀÇ Ä³½Ã¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Cache Local Hosts ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Cache Local Hosts ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ¸®¼Ò½º¸¦ ¼±ÅÃÇϰųª Regular Expression ¹öÆ°À» ´©¸£°í Á¤±Ô½ÄÀ» ÀÔ·ÂÇÑ ´ÙÀ½ OK¸¦ ´©¸¨´Ï´Ù. Á¤±Ô½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÅÛÇø´ ¹× ¸®¼Ò½º °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
- Enabled ¹öÆ°À» ´©¸¨´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÆÄÀÏ Ä³½Ã ±¸¼º±âº»ÀûÀ¸·Î ÆÄÀÏ Ä³½Ã´Â »ç¿ëÇϵµ·Ï ¼³Á¤µË´Ï´Ù. ÆÄÀÏ Ä³½Ã ¼³Á¤Àº server.xml ÆÄÀÏ¿¡ Æ÷ÇԵ˴ϴÙ. Server Manager¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ Ä³½Ã ¼³Á¤À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
Âü°í
Configure File Cache ÆäÀÌÁö´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿¡ Ç¥½ÃµÇÁö¸¸ Proxy Server 4 ¸±¸®½º¿¡¼ ±¸ÇöµÇÁö´Â ¾Ê¾Ò½À´Ï´Ù.
ÆÄÀÏ Ä³½Ã¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡¼ Preferences ÅÇÀ» ´©¸¨´Ï´Ù.
- File Cache Configuration ¸µÅ©¸¦ ´©¸¨´Ï´Ù. File Cache Configuration ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Enable File Cache°¡ ¼±ÅõÇÁö ¾Ê¾ÒÀ¸¸é ¼±ÅÃÇÕ´Ï´Ù.
- ÆÄÀÏ Àü¼Û ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
Transmit FileÀ» »ç¿ëÇÏ¸é ¼¹ö´Â ÆÄÀÏ ³»¿ëÀÌ ¾Æ´Ñ ÆÄÀÏ Ä³½Ã¿¡¼ ÆÄÀÏÀÇ ¿¸° ÆÄÀÏ ¼³¸íÀÚ(descriptor)¸¦ ij½ÃÇÏ°í PR_TransmitFileÀº ÆÄÀÏ ³»¿ëÀ» Ŭ¶óÀ̾ðÆ®·Î Àü¼ÛÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Transmit FileÀ» »ç¿ëÇÏ¸é ¿¸° ÆÄÀÏ ¼³¸íÀÚ¸¸ ij½ÃµÇ¹Ç·Î ÀϹÝÀûÀÎ ÆÄÀÏ Ä³½ÃÀÇ ´ë, Áß, ¼Ò ±Ô¸ðÀÇ ÆÄÀÏ ±¸ºÐÀÌ ´õ ÀÌ»ó Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. ±âº»ÀûÀ¸·Î Transmit FileÀº Windows¿¡¼´Â »ç¿ëÇϵµ·Ï ¼³Á¤µÇ¸ç UNIX¿¡¼´Â »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤µË´Ï´Ù. UNIXÀÇ °æ¿ì PR_TransmitFileÀ» ¿î¿µ üÁ¦¿¡¼ ¿ø½Ã Áö¿øÇÏ´Â Ç÷§Æû¿¡¼¸¸ Transmit FileÀ» »ç¿ëÇÕ´Ï´Ù. ÇöÀç ÀÌ·¯ÇÑ Ç÷§Æû¿¡´Â HP-UX¿Í AIX°¡ ÀÖ½À´Ï´Ù. ÀÌ ¿ÜÀÇ UNIX/Linux Ç÷§Æû¿¡¼´Â Transmit File »ç¿ëÀ» ±ÇÀåÇÏÁö ¾Ê½À´Ï´Ù.
- Çؽà Å×À̺íÀÇ Å©±â¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±âº» Å©±â´Â ÆÄÀÏÀÇ ÃÖ´ë ¼öÀÇ µÎ ¹è ´õÇϱâ 1ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ÆÄÀÏÀÇ ÃÖ´ë ¼ö°¡ 1024·Î ¼³Á¤µÇ¾úÀ¸¸é ±âº» Çؽà Å×À̺í Å©±â´Â 2049ÀÔ´Ï´Ù.
- À¯È¿ÇÑ Ä³½Ã Ç׸ñÀÇ ÃÖ´ë Áö¼Ó ½Ã°£À» ÀÔ·ÂÇÕ´Ï´Ù(ÃÊ ´ÜÀ§). ±âº»°ªÀº 30ÀÔ´Ï´Ù. ÀÌ ¼³Á¤¿¡ µû¶ó ÆÄÀÏÀÌ Ä³½ÃµÈ ÈÄ Ä³½ÃµÈ Á¤º¸°¡ °è¼ÓÇÏ¿© »ç¿ëµÇ´Â ½Ã°£ÀÌ ´Þ¶óÁý´Ï´Ù. µ¿ÀÏÇÑ ÆÄÀÏÀÌ Ä³½Ã¸¦ ÅëÇÏ¿© ÂüÁ¶µÈ °æ¿ì, MaxAge °ªº¸´Ù ¿À·¡µÈ Ç׸ñÀº µ¿ÀÏÇÑ ÆÄÀÏÀÇ »õ Ç׸ñÀ¸·Î ´ëüµË´Ï´Ù. ÄÁÅÙÆ®°¡ ÀÏÁ¤ÇÑ ½ºÄÉÁÙ¿¡ ÀÇÇÏ¿© ¾÷µ¥ÀÌÆ®(±âÁ¸ ÆÄÀÏÀÌ º¯°æ)µÇ´ÂÁöÀÇ ¿©ºÎ¿¡ µû¶ó ÃÖ´ë Áö¼Ó ½Ã°£À» ¼³Á¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ÄÁÅÙÆ®°¡ ÇÏ·ç¿¡ ³× ¹ø ÀÏÁ¤ °£°ÝÀ¸·Î ¾÷µ¥ÀÌÆ® µÈ´Ù¸é Maximum Age¸¦ 21600ÃÊ(6½Ã°£)·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì, ÄÁÅÙÆ® ÆÄÀÏÀÇ ÀÌÀü ¹öÀüÀ» ¼öÁ¤ ÈÄ ÃÖ´ë ¾ó¸¶µ¿¾È ¼ºñ½ºÇÒÁö¿¡ µû¶ó Maximum Age¸¦ ¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
- ij½ÃÇÒ ÃÖ´ë ÆÄÀÏ °³¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±âº»°ªÀº 1024ÀÔ´Ï´Ù.
- Medium File Size Limit ¹× Small File Size Limit°ªÀ» ÀÔ·ÂÇÕ´Ï´Ù(¹ÙÀÌÆ® ´ÜÀ§). Medium File Size Limit ±âº»°ªÀº 537600, Small File Size Limit ±âº»°ªÀº 2048ÀÔ´Ï´Ù.
ij½Ã´Â ´ë, Áß, ¼ÒÇüÀÇ ÆÄÀÏÀ» °¢±â ´Ù¸£°Ô ó¸®ÇÕ´Ï´Ù. Áß°£ Å©±â ÆÄÀÏÀÇ ³»¿ëÀº ÆÄÀÏÀ» °¡»ó ¸Þ¸ð¸®(ÇöÀç UNIX/Linux Ç÷§Æû¿¡¸¸ Àû¿ë)¿¡ ¸ÅÇÎÇÏ¿© ij½ÃÇÕ´Ï´Ù. ÀÛÀº ÆÄÀÏÀÇ ³»¿ëÀº Èü °ø°£(heap space)À» ÇÒ´çÇÏ°í ÆÄÀÏÀ» ÀÌ °ø°£À¸·Î Àоî ij½ÃÇÕ´Ï´Ù. Å« ÆÄÀÏ(Áß°£ Å©±â ÆÄÀϺ¸´Ù Å«)ÀÇ °æ¿ì ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸´Â ij½ÃÇÏÁö¸¸ ³»¿ëÀº ij½ÃÇÏÁö ¾Ê½À´Ï´Ù. ÀÛÀº ÆÄÀÏ°ú Áß°£ Å©±â ÆÄÀÏÀ» ±¸º°Çϸé ÀÛÀº ÆÄÀÏÀÌ ¸¹Àº °æ¿ì °¡»ó ¸Þ¸ð¸®ÀÇ ÆäÀÌÁö¿¡¼ ¸¹Àº ºÎºÐÀÌ ³¶ºñµÇÁö ¾Êµµ·Ï ÇÒ ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. µû¶ó¼ Small File Size Limit°ªÀº ÀϹÝÀûÀ¸·Î VM ÆäÀÌÁö Å©±âº¸´Ù ¾à°£ ÀÛ°Ô ¼³Á¤ÇÕ´Ï´Ù.
- Áß°£ ÆÄÀÏ °ø°£ ¹× ÀÛÀº ÆÄÀÏ °ø°£À» ¼³Á¤ÇÕ´Ï´Ù. Áß°£ ÆÄÀÏ °ø°£Àº ¸ðµç Áß°£ Å©±â ÆÄÀÏÀ» ¸ÅÇÎÇÏ´Â µ¥ »ç¿ëµÇ´Â °¡»ó ¸Þ¸ð¸®ÀÇ Å©±â(¹ÙÀÌÆ® ´ÜÀ§)ÀÔ´Ï´Ù. ±âº»°ªÀº 10485760ÀÔ´Ï´Ù. ÀÛÀº ÆÄÀÏ °ø°£Àº ij½Ã¿¡ »ç¿ëµÇ´Â Èü °ø°£ÀÇ Å©±â(¹ÙÀÌÆ® ´ÜÀ§)À̸ç, ÀÛÀº ÆÄÀÏÀ» ij½ÃÇÏ´Â µ¥ »ç¿ëµÇ´Â Èü °ø°£À» Æ÷ÇÔÇÕ´Ï´Ù. UNIX/Linux Ç÷§Æû¿¡¼ ±âº»°ªÀº 1048576ÀÔ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
URL µ¥ÀÌÅͺ£À̽º È®ÀÎij½ÃµÈ ¸ðµç URLÀÇ ±â·Ï¿¡¼ À̸§°ú ¼Ó¼ºÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. URL Á¤º¸¿¡¼´Â ¾×¼¼½º ÇÁ·ÎÅäÄÝ°ú »çÀÌÆ® À̸§¿¡ µû¶ó ±×·ìÈµÈ Ä³½ÃµÈ ¹®¼ ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù. ¸ñ·Ï¿¡¼ Á¦ÇÑµÈ URL¸¸ º¸·Á¸é Search Çʵ忡 µµ¸ÞÀÎ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. ÀÌ Á¤º¸¸¦ ÅëÇÏ¿© ij½Ã¿¡¼ ¹®¼¸¦ Á¦°ÅÇϰųª ±â°£À» ¸¸·áÇÏ´Â °Í°ú °°Àº ´Ù¾çÇÑ Ä³½Ã °ü¸® ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º¿¡¼ URLÀ» È®ÀÎÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- View URL Database ¸µÅ©¸¦ ´©¸¨´Ï´Ù. View URL Database ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Regenerate ¹öÆ°À» ´©¸£¸é ij½ÃµÈ URLÀÇ ÇöÀç ¸ñ·ÏÀ» »ý¼ºÇÕ´Ï´Ù. ƯÁ¤ URL¿¡ ´ëÇÑ Á¤º¸¸¦ º¸·Á¸é URL ¶Ç´Â Á¤±Ô½ÄÀ» Search Çʵ忡 ÀÔ·ÂÇÑ ´ÙÀ½ Search ¹öÆ°À» ´©¸¨´Ï´Ù.
- µµ¸ÞÀÎ À̸§°ú È£½ºÆ®¿¡ µû¶ó ±×·ìÈµÈ Ä³½Ã µ¥ÀÌÅͺ£À̽º Á¤º¸¸¦ º¸·Á¸é ¸ñ·Ï¿¡¼ µµ¸ÞÀÎ À̸§À» ¼±ÅÃÇÕ´Ï´Ù. ÇØ´ç µµ¸ÞÀÎÀÇ È£½ºÆ® ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù. È£½ºÆ® À̸§À» ´©¸£¸é URL ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù.
- URL À̸§À» ´©¸¨´Ï´Ù. ÇØ´ç URL¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù.
ij½Ã¿¡¼ ÆÄÀÏ ¸¸·á ¹× Á¦°Å
View URL Database ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ij½Ã¿¡¼ ¹®¼ÀÇ ±â°£À» ¸¸·áÇϰųª ¹®¼¸¦ Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
ij½ÃµÈ URLÀÇ ±â°£À» ¸¸·áÇϰųª Á¦°ÅÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- View URL Database ¸µÅ©¸¦ ´©¸¨´Ï´Ù. View URL Database ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Regenerate ¹öÆ°À» ´©¸¨´Ï´Ù. ij½Ã µ¥ÀÌÅͺ£À̽ºÀÇ ½º³À¼ôÀÌ »ý¼ºµË´Ï´Ù. ³ª¸ÓÁö ´Ü°è´Â ÀÌ ½º³À¼ôÀ» ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù.
- ±â°£À» ¸¸·áÇϰųª Á¦°ÅÇÏ·Á´Â ƯÁ¤ URLÀ» ¾Æ´Â °æ¿ì Search Çʵ忡 ÀÌ URL ¶Ç´Â ÀÌ URL°ú ÀÏÄ¡ÇÏ´Â Á¤±Ô½ÄÀ» ÀÔ·ÂÇÏ°í Search ¹öÆ°À» ´©¸¨´Ï´Ù. µµ¸ÞÀÎ À̸§°ú È£½ºÆ®¿¡ µû¶ó ±×·ìÈµÈ URL·Î ÀÛ¾÷ÇÏ·Á¸é ¸ñ·Ï¿¡¼ µµ¸ÞÀÎ À̸§À» ¼±ÅÃÇÕ´Ï´Ù. ÇØ´ç µµ¸ÞÀÎÀÇ È£½ºÆ® ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù. È£½ºÆ® À̸§À» ´©¸£¸é URL ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù.
- °³º° ÆÄÀÏÀÇ ±â°£À» ¸¸·áÇÏ·Á¸é ÇØ´ç ÆÄÀÏ¿¡ ´ëÇÑ URL ¿·¿¡ ÀÖ´Â Ex ¿É¼ÇÀ» ¼±ÅÃÇÏ°í Exp/Rem Marked ¹öÆ°À» ´©¸¨´Ï´Ù. ¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀÇ ±â°£À» ¸¸·áÇÏ·Á¸é ¾ç½Ä ÇÏ´ÜÀÇ Exp All ¹öÆ°À» ´©¸¨´Ï´Ù. ij½Ã¿¡¼ °³º° ÆÄÀÏÀ» Á¦°ÅÇÏ·Á¸é ÇØ´ç ÆÄÀÏ¿¡ ´ëÇÑ URL ¿·¿¡ ÀÖ´Â Rm ¿É¼ÇÀ» ¼±ÅÃÇÏ°í Exp/Rem Marked ¹öÆ°À» ´©¸¨´Ï´Ù. ¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» Á¦°ÅÇÏ·Á¸é Rem All ¹öÆ°À» ´©¸¨´Ï´Ù.
Cache Batch Updates »ç¿ëCache Batch Updates ±â´ÉÀ» »ç¿ëÇϸé ÇÁ·Ï½Ã ¼¹ö°¡ »ç¿ë ÁßÀÌ ¾Æ´Ò ¶§ ƯÁ¤ À¥ »çÀÌÆ®ÀÇ ÆÄÀÏÀ» ¹Ì¸® ·ÎµåÇϰųª ÀÌ¹Ì Ä³½Ã¿¡ ÀÖ´Â ¹®¼ÀÇ ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. Set Cache Batch Updates ÆäÀÌÁö¿¡¼ URLÀ» ÀÏ°ýÀûÀ¸·Î ÀÛ¼º, ÆíÁý, Á¦°ÅÇÒ ¼ö ÀÖÀ¸¸ç ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ »ç¿ë ¶Ç´Â »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÏ°ý ¾÷µ¥ÀÌÆ® »ý¼º
ÆÄÀÏÀ» ÀÏ°ý ¾÷µ¥ÀÌÆ®Çϵµ·Ï ÁöÁ¤Çϸé ÇÊ¿ä¿¡ µû¶ó ij½ÃÇÏ´Â °Í°ú ´Þ¸® È°¹ßÇÏ°Ô ÆÄÀÏÀ» ij½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö´Â ÇöÀç ij½Ã¿¡ ÀÖ´Â ¿©·¯ ÆÄÀÏÀÇ ÃֽŠ¿©ºÎ¸¦ È®ÀÎÇϰųª ƯÁ¤ À¥ »çÀÌÆ®¿¡ ÀÖ´Â ¿©·¯ ÆÄÀÏÀ» ¹Ì¸® ·ÎµåÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ ¸¸µé·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Cache Batch Updates ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Cache Batch Updates ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Create/Select a Batch Update Configuration ¿·¿¡ ÀÖ´Â µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ New and Create¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù. Set Cache Batch Updates ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Name ¼½¼Ç¿¡ »õ·Î¿î ÀÏ°ý ¾÷µ¥ÀÌÆ® Ç׸ñÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
- ÆäÀÌÁöÀÇ Source ¼½¼Ç¿¡¼ »õ·Î ¸¸µé ÀÏ°ý ¾÷µ¥ÀÌÆ® À¯Çü¿¡ ÇØ´çÇÏ´Â ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù. ij½Ã¿¡ ÀÖ´Â ¸ðµç ¹®¼ÀÇ ÃֽŠ¿©ºÎ È®ÀÎÀ» ¼öÇàÇÏ·Á¸é ù ¹ø° ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù. ÁÖ¾îÁø ¿øº» URL·Î ½ÃÀÛÇÏ´Â URLÀ» ¹Ýº¹ÀûÀ¸·Î ij½ÃÇÏ·Á¸é µÎ ¹ø° ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù.
- Source ¼½¼Ç Çʵ忡 ÀÏ°ý ¾÷µ¥ÀÌÆ®¿¡¼ »ç¿ëÇÒ ¹®¼¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- Exceptions ¼½¼Ç¿¡ ÀÏ°ý ¾÷µ¥ÀÌÆ®¿¡¼ Á¦¿ÜÇÒ ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- Resources ¼½¼Ç¿¡ ÃÖ´ë µ¿½Ã ¿¬°á ¼ö¿Í Åë°úÇÒ ÃÖ´ë ¹®¼ ¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Timing ¼½¼Ç¿¡ ÀÏ°ý ¾÷µ¥ÀÌÆ®ÀÇ »ý¼º ½ÃÀÛ°ú Á¾·á ½Ã°£À» ÀÔ·ÂÇÕ´Ï´Ù. ÀÏ°ý ¾÷µ¥ÀÌÆ®´Â ÇÑ ¹ø¿¡ Çϳª¸¸ È°¼ºÈÇÒ ¼ö ÀÖÀ¸¹Ç·Î ´Ù¸¥ ÀÏ°ý ¾÷µ¥ÀÌÆ® ±¸¼º°ú °ãÄ¡Áö ¾Êµµ·Ï ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÀÏ°ý ¾÷µ¥ÀÌÆ® ±¸¼º ÆíÁý ¹× »èÁ¦
Set Cache Batch Updates ÆäÀÌÁö¿¡¼ ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ ÆíÁýÇϰųª Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ ÆíÁýÇÏ¿© ƯÁ¤ ÆÄÀÏÀ» Á¦¿ÜÇϰųª ÀÏ°ý ¾÷µ¥ÀÌÆ® °£°ÝÀ» ´õ ÀÛ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ ¿ÏÀüÈ÷ Á¦°ÅÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ÀÏ°ý ¾÷µ¥ÀÌÆ® ±¸¼ºÀ» ÆíÁý ¶Ç´Â »èÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Cache Batch Updates ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Cache Batch Updates ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ ÆíÁýÇÏ·Á¸é ÀÏ°ý ¾÷µ¥ÀÌÆ®ÀÇ À̸§À» ¼±ÅÃÇÏ°í Create/Select a Batch Update Configuration ¿·¿¡ ÀÖ´Â µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ "Edit"¸¦ ¼±ÅÃÇÕ´Ï´Ù. ÀÏ°ý ¾÷µ¥ÀÌÆ®¸¦ »èÁ¦ÇÏ·Á¸é ÀÏ°ý ¾÷µ¥ÀÌÆ®ÀÇ À̸§À» ¼±ÅÃÇÏ°í µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ "Delete"¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù. Set Cache Batch Updates ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ¿øÇÏ´Â ´ë·Î Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ij½Ã ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ëÇÁ·Ï½Ã ¼¹ö¿¡´Â ij½Ã µð·ºÅ丮 ±¸Á¶¸¦ ±¸¼º, º¯°æ, »ý¼º ¹× ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ¿©·¯ °³ÀÇ ¸í·ÉÁÙ À¯Æ¿¸®Æ¼°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ À¯Æ¿¸®Æ¼ÀÇ ´ëºÎºÐÀº Server Manager ÆäÀÌÁö¿Í ±â´ÉÀÌ Áߺ¹µÇÁö¸¸ Å©·Ð ÀÛ¾÷°ú °°Àº À¯Áö º¸¼ö ÀÏÁ¤À» ¿¹¾àÇÏ´Â °æ¿ì ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç À¯Æ¿¸®Æ¼´Â extras µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
¸í·ÉÁÙ À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
ij½Ã µð·ºÅ丮 ±¸Á¶ ±¸Ãà
ÇÁ·Ï½Ã¿¡ Æ÷ÇÔµÈ cbuild À¯Æ¿¸®Æ¼´Â ¿ÀÇÁ¶óÀΠij½Ã µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚÀÔ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼·Î ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© »õ ij½Ã ±¸Á¶¸¦ ¸¸µé°Å³ª ±âÁ¸ ij½Ã ±¸Á¶¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Server Manager ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ÇÁ·Ï½Ã¿¡¼ »õ·Î ¸¸µç ij½Ã¸¦ »ç¿ëÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â server.xml ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÏÁö ¾Ê½À´Ï´Ù. cbuild´Â ¿©·¯ ÆÄƼ¼ÇÀÌ Àִ ij½ÃÀÇ Å©±â¸¦ Á¶Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. server.xml ÆÄÀÏ¿¡ ÀÖ´Â CACHE¶ó´Â ¿ä¼Ò¿¡´Â cachecapacity ¸Å°³ º¯¼ö°¡ ÀÖ½À´Ï´Ù. cbuild¿¡¼ ij½Ã¸¦ ¸¸µé°Å³ª ¼öÁ¤ÇÑ °æ¿ì cachecapacity ¸Å°³ º¯¼ö¸¦ server.xml ÆÄÀÏ¿¡¼ Á÷Á¢ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù.
<PARTITION partitionname="part1" partitiondir="/home/build/install9
/proxy-server1/cache" maxsize="1600" minspace="5" enabled="true"/>
<CACHE enabled="true" cachecapacity="2000" cachedir="/tmp/cache">
cbuild À¯Æ¿¸®Æ¼´Â µÎ °¡Áö ¸ðµå·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ù ¹ø° ¸ðµå´Â ´ÙÀ½°ú °°½À´Ï´Ù.
cbuild -d conf-dir -c cache-dir -s cache size
cbuild -d conf-dir -c cache-dir -s cache size -r
¿¹:
cbuild -d server_root/proxy-serverid/config -c server_root/proxy-serverid/cache -s 512
cbuild -d server_root/proxy-serverid/config -c server_root/proxy-serverid/cache -s 512 -r
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- conf-dirÀº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
- cache-dirÀº ij½Ã ±¸Á¶¿¡ ´ëÇÑ µð·ºÅ丮ÀÔ´Ï´Ù.
- cache size´Â ij½Ã°¡ Ä¿Áú ¼ö ÀÖ´Â ÃÖ´ë Å©±âÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº cache-dim ¸Å°³ º¯¼ö¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÃÖ´ë Å©±â´Â 65135MBÀÔ´Ï´Ù.
- -rÀº ±âÁ¸ ij½Ã ±¸Á¶ÀÇ Å©±â¸¦ Á¶Á¤ÇÕ´Ï´Ù(ij½Ã¿¡ ÆÄƼ¼ÇÀÌ Çϳª¸¸ ÀÖ´Â °æ¿ì). ij½Ã¸¦ »õ·Î ¸¸µå´Â °æ¿ì¿¡´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
cbuild¸¦ ½ÇÇàÇÏ´Â µÎ ¹ø° ¸ðµå´Â ´ÙÀ½°ú °°½À´Ï´Ù.
cbuild -d conf-dir -c cache-dir -n cache-dim
cbuild -d conf-dir -c cache-dir -n cache-dim -r
¿¹:
cbuild -d server_root/proxy-serverid/config -c server_root/proxy-serverid/cache -n 3
cbuild -d server_root/proxy-serverid/config -c server_root/proxy-serverid/cache -n 3 -r
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- conf-dirÀº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
- cache-dirÀº ij½Ã ±¸Á¶¿¡ ´ëÇÑ µð·ºÅ丮ÀÔ´Ï´Ù.
- cache-dimÀº ±¸¿ªÀÇ ¼ö¸¦ °áÁ¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ±×¸² 12-1ÀÇ s3.4·Î Ç¥½ÃµÈ ±¸¿ª¿¡¼ 3Àº ij½Ã ±¸¿ªÀÇ ¼ö¸¦ ³ªÅ¸³À´Ï´Ù. cache-dimÀÇ ±âº»°ªÀº 0À̸ç ÃÖ´ë°ªÀº 8ÀÔ´Ï´Ù.
- -rÀº ±âÁ¸ ij½Ã ±¸Á¶ÀÇ Å©±â¸¦ Á¶Á¤ÇÕ´Ï´Ù(ij½Ã¿¡ ÆÄƼ¼ÇÀÌ Çϳª¸¸ ÀÖ´Â °æ¿ì). ij½Ã¸¦ »õ·Î ¸¸µå´Â °æ¿ì¿¡´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
ij½Ã URL ¸ñ·Ï °ü¸®
ÇÁ·Ï½Ã¿¡ Æ÷ÇÔµÈ urldb À¯Æ¿¸®Æ¼´Â ij½ÃÀÇ URL ¸ñ·ÏÀ» °ü¸®ÇÕ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ij½ÃµÈ URLÀ» ³ª¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¼±ÅÃÀûÀ¸·Î ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ij½ÃµÈ °³Ã¼ÀÇ ±â°£À» ¸¸·áÇϰųª Á¦°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù.
urldb ¸í·ÉÀº -o ¿É¼ÇÀ» ±â¹ÝÀ¸·Î ´ÙÀ½ÀÇ ¼¼ ±×·ìÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ½À´Ï´Ù.
µµ¸ÞÀÎÀ» ³ª¿ÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o matching_domains -e reg_exp -d conf-dir
¿¹:
urldb -o matching_domains -e ".*phoenix.*" -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
µµ¸ÞÀο¡¼ ÀÏÄ¡ÇÏ´Â ¸ðµç »çÀÌÆ®¸¦ ³ª¿ÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o matching_sites_in_domain -e reg_exp -m domain_name -d conf-dir
¿¹:
urldb -o matching_sites_in_domain -e “.*atlas” -m phoenix.com -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÏÄ¡ÇÏ´Â ¸ðµç »çÀÌÆ®¸¦ ³ª¿ÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o all_matching_sites -e reg_exp -d conf-dir
¿¹:
urldb -o all_matching_sites -e “.*atlas.*” -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
»çÀÌÆ®¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀ» ³ª¿ÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o matching_urls_from_site -e reg_exp -s site_name -d conf-dir
¿¹:
urldb -o matching_urls_from_site -e "http://.*atlas.*" -s atlas.phoenix.com -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
»çÀÌÆ®¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀÇ ±â°£À» ¸¸·áÇϰųª Á¦°ÅÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o matching_urls_from_site -e reg_exp -s site_name -x e -d conf-dir
urldb -o matching_urls_from_site -e reg_exp -s site_name -x r -d conf-dir
¿¹:
urldb -o matching_urls_from_site -e "http://.*atlas.*" -s atlas.phoenix.com -x e -d iserver_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- matching_urls_from_site´Â »çÀÌÆ®¿¡¼ Á¤±Ô½Ä¿¡ ÀÏÄ¡ÇÏ´Â ¸ðµç URLÀ» ³ª¿ÇÕ´Ï´Ù.
- reg_exp´Â »ç¿ëµÇ´Â Á¤±Ô½ÄÀÔ´Ï´Ù.
- site_nameÀº »çÀÌÆ®ÀÇ À̸§ÀÔ´Ï´Ù.
- -x e´Â ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀÇ ±â°£À» ¸¸·áÇϱâ À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº µµ¸ÞÀÎ ¹× »çÀÌÆ® ¸ðµå¿¡¼ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
- -x rÀº ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀ» Á¦°ÅÇϱâ À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù.
- conf-dirÀº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
ÀÏÄ¡ÇÏ´Â ¸ðµç URLÀ» ³ª¿ÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o all_matching_urls -e reg_exp -d conf-dir
¿¹:
urldb -o all_matching_urls -e ".*cgi-bin.*" -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
ÀÏÄ¡ÇÏ´Â ¸ðµç URLÀÇ ±â°£À» ¸¸·áÇϰųª Á¦°ÅÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -o all_matching_urls -e reg_exp -x e -d conf-dir
urldb -o all_matching_urls -e reg_exp -x r -d conf-dir
¿¹:
urldb -o all_matching_urls -e ".*cgi-bin.*" -x e -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- all_matching_urls´Â Á¤±Ô½Ä¿¡ ÀÏÄ¡ÇÏ´Â ¸ðµç URLÀ» ³ª¿ÇÕ´Ï´Ù.
- reg_exp´Â »ç¿ëµÇ´Â Á¤±Ô½ÄÀÔ´Ï´Ù.
- -x e´Â ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀÇ ±â°£À» ¸¸·áÇϱâ À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù.
- -x rÀº ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀ» Á¦°ÅÇϱâ À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù.
- conf-dirÀº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
URL ¸ñ·ÏÀÇ ±â°£À» ¸¸·áÇϰųª Á¦°ÅÇÏ·Á¸é ¸í·ÉÁÙ¿¡¼ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
urldb -l url-list -x e -e reg_exp -d conf-dir
urldb -l url-list -x r -e reg_exp -d conf-dir
¿¹:
urldb -l url.lst -x e -e ".*cgi-bin.*" -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- url-list´Â ±â°£À» ¸¸·áÇØ¾ß ÇÏ´Â URL ¸ñ·ÏÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº URL ¸ñ·ÏÀ» Á¦°øÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- -x e´Â ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀÇ ±â°£À» ¸¸·áÇϱâ À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù.
- -x rÀº ij½Ã µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡ÇÏ´Â URLÀ» Á¦°ÅÇϱâ À§ÇÑ ¿É¼ÇÀÔ´Ï´Ù.
- reg_exp´Â »ç¿ëµÇ´Â Á¤±Ô½ÄÀÔ´Ï´Ù.
- conf-dirÀº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
ij½Ã °¡ºñÁö ¼öÁý °ü¸®
ij½Ã Å©±â Á¦ÇÑÀ¸·Î ÀÎÇØ ÇÊ¿äÇÑ °æ¿ì cachegc À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¸¸·áµÇ¾ú°Å³ª µð·ºÅ丮¿¡ ij½ÃÇϱ⿡´Â Áö³ªÄ¡°Ô ¿À·¡µÈ °³Ã¼ÀÇ µ¥ÀÌÅͺ£À̽º ij½Ã¸¦ ºñ¿ï ¼ö ÀÖ½À´Ï´Ù.
cachegc À¯Æ¿¸®Æ¼´Â ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
cachegc -f leave-fs-full-percent -u gc-high-margin-percent -l gc-low-margin-percent -e extra-margin-percent -d conf-dir
¿¹:
cachegc -f 50 -u 80 -l 60 -e 5 -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- leave-fs-full-percent´Â ij½Ã ÆÄƼ¼Ç Å©±âÀÇ ºñÀ²À» ÁöÁ¤ÇØ ±× ÀÌÇÏÀÎ °æ¿ì °¡ºñÁö ¼öÁýÀ» ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù.
- gc-high-margin-percent ´Â ÃÖ´ë ij½Ã Å©±âÀÇ ºñÀ²À» Á¶Á¤ÇØ ºñÀ²¿¡ µµ´ÞÇÏ¸é °¡ºñÁö ¼öÁýÀ» ½ÇÇàÇÕ´Ï´Ù.
- gc-low-margin-percent ´Â °¡ºñÁö ¼öÁý±â°¡ ¸ñÇ¥·Î ÇÏ´Â ÃÖ´ë ij½Ã Å©±âÀÇ ºñÀ²À» Á¶Á¤ÇÕ´Ï´Ù.
- extra-margin-percent ´Â °¡ºñÁö ¼öÁý±â°¡ Á¦°ÅÇÒ Ä³½Ã Á¶°¢À» °áÁ¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
- conf-dir Àº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
ÀÏ°ý ¾÷µ¥ÀÌÆ® °ü¸®
bu À¯Æ¿¸®Æ¼´Â µÎ °¡Áö ¸ðµå¿¡¼ µ¿ÀÛÇϸç ij½Ã¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ù ¹ø° ¸ðµå¿¡¼´Â ij½Ã µ¥ÀÌÅͺ£À̽º¸¦ ¹Ýº¹ÇÏ¿© °ÅÄ¡¸é¼ ij½Ã¿¡ ÀÖ´Â ¸ðµç URL¿¡ ´ëÇØ °¢°¢ HTTP ¿äûÀ» º¸³» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. µÎ ¹ø° ¸ðµå¿¡¼´Â ÁöÁ¤µÈ URL·Î ½ÃÀÛÇÏ¿© ÀÌ URLÀÇ ¸ðµç ¸µÅ©¿¡ ´ëÇØ ÁöÁ¤ÇÑ ±íÀ̱îÁö ³Êºñ ¿ì¼± ¹Ýº¹À» ¼öÇàÇÏ°í ÆäÀÌÁö¸¦ ij½Ã·Î °¡Á®¿É´Ï´Ù. bu´Â RFC ȣȯ ·Îº¿ÀÔ´Ï´Ù.
bu -n hostname -p port -t time-lmt -f contact-address -s sleep-time -o object -r n -d conf-dir
¿¹:
bu -n phoenix -p 80 -t 3600 -f admin@phoenix.com -s 60 -o nova -r n -d server_root/proxy-serverid/config
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°½À´Ï´Ù.
- hostnameÀº ÇÁ·Ï½Ã°¡ ½ÇÇà ÁßÀÎ ÄÄÇ»ÅÍÀÇ È£½ºÆ® À̸§ÀÔ´Ï´Ù. ±âº»°ªÀº localhostÀÔ´Ï´Ù.
- port´Â ÇÁ·Ï½Ã ¼¹ö°¡ ½ÇÇà ÁßÀÎ Æ÷Æ®ÀÔ´Ï´Ù. ±âº» Æ÷Æ®´Â 8080ÀÔ´Ï´Ù.
- time-lmt´Â À¯Æ¿¸®Æ¼ ½ÇÇà Á¦ÇÑ ½Ã°£ÀÔ´Ï´Ù.
- contact-address´Â bu°¡ º¸³½ HTTP ¿äûÀ» ÅëÇØ Àü¼ÛµÇ´Â ¿¬¶ôó ÁÖ¼ÒÀÔ´Ï´Ù. ±âº»°ªÀº worm@proxy-nameÀÔ´Ï´Ù.
- sleep-timeÀº ¿¬¼ÓµÇ´Â µÎ ¿äû »çÀÌÀÇ Á¤Áö ½Ã°£ÀÔ´Ï´Ù. ±âº»°ªÀº 5ÃÊÀÔ´Ï´Ù.
- object´Â ÇöÀç ½ÇÇà ÁßÀÎ bu.conf¿¡¼ ÁöÁ¤µÈ °³Ã¼ÀÔ´Ï´Ù.
- -r n ¿É¼ÇÀº robot.txt Á¤Ã¥À» ÁؼöÇÒ °ÍÀÎÁö ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº yÀÔ´Ï´Ù.
- conf-dir Àº ÇÁ·Ï½Ã ÀνºÅϽºÀÇ ±¸¼º µð·ºÅ丮ÀÔ´Ï´Ù. °æ·Î´Â server_root/proxy-serverid/configÀÔ´Ï´Ù.
ICP(Internet Cache Protocol) »ç¿ëICP Á¤º¸
ICP(Internet Cache Protocol)´Â ij½Ã°¡ ¼·Î Åë½ÅÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °³Ã¼ À§Ä¡ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. ij½Ã´Â ICP¸¦ »ç¿ëÇÏ¿© ij½ÃµÈ URLÀÇ Á¸Àç ¹× ÀÌ·¯ÇÑ URLÀ» °¡Á®¿Ã ÃÖÀûÀÇ À§Ä¡¿¡ ´ëÇÑ Äõ¸®¿Í ÀÀ´äÀ» º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀÎ ICP ±³È¯¿¡¼ ij½Ã´Â ÀÌ¿ôÇÑ ¸ðµç ij½Ã·Î ƯÁ¤ URL¿¡ ´ëÇÑ ICP Äõ¸®¸¦ Àü¼ÛÇÕ´Ï´Ù. Äõ¸®¸¦ ¹ÞÀº ij½Ã´Â ÇØ´ç URLÀ» Æ÷ÇÔÇÏ°í ÀÖ´ÂÁö ¿©ºÎ¿¡ ´ëÇÑ ICP ÀÀ´äÀ» Àü¼ÛÇÕ´Ï´Ù. ÇØ´ç URLÀÌ ¾øÀ¸¸é "MISS"¸¦, ÀÖÀ¸¸é "HIT"¸¦ Àü¼ÛÇÕ´Ï´Ù.
ICP ÀÌ¿ôÀ» ÅëÇÑ ¶ó¿ìÆÃ
ICP¸¦ »ç¿ëÇÏ¸é ¼·Î ´Ù¸¥ °ü¸® µµ¸ÞÀο¡ À§Ä¡ÇÑ ÇÁ·Ï½Ãµé °£¿¡ Åë½ÅÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ICP´Â ÇÑ °ü¸® µµ¸ÞÀο¡ ÀÖ´Â ÇÁ·Ï½Ã ij½Ã°¡ ´Ù¸¥ °ü¸® µµ¸ÞÀο¡ ÀÖ´Â ÇÁ·Ï½Ã ij½Ã¿Í Åë½ÅÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÀÌ´Â ¿©·¯ ÇÁ·Ï½Ã ¼¹ö°¡ Åë½ÅÀ» ¿øÇÏ´Â »óȲ¿¡¼ È¿°úÀûÀÌÁö¸¸ ÇϳªÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã(ÇÁ·Ï½Ã ¹è¿¿¡ ÀÖ´Â °æ¿ì)¿¡¼ ¸ðµÎ ±¸¼ºÇÒ ¼ö´Â ¾ø½À´Ï´Ù. ±×¸² 12-3Àº ´Ù¸¥ °ü¸® µµ¸ÞÀο¡ ÀÖ´Â ÇÁ·Ï½Ã °£ÀÇ ICP ±³È¯À» º¸¿© ÁÝ´Ï´Ù.
ICP¸¦ ÅëÇØ ¼·Î Åë½ÅÇÏ´Â ÇÁ·Ï½Ã¸¦ ÀÌ¿ô(neighbor)À̶ó°í ÇÕ´Ï´Ù. ICP ÀÌ¿ôÀº ÃÖ´ë 64°³ÀÔ´Ï´Ù. ICP ÀÌ¿ô¿¡´Â »óÀ§(parent)¿Í µ¿±Þ(sibling), µÎ °¡Áö À¯ÇüÀÌ ÀÖ½À´Ï´Ù. ¿äûµÈ URLÀÌ ´Ù¸¥ ÀÌ¿ô¿¡ ¾øÀ¸¸é »óÀ§ ÇÁ·Ï½Ã¸¸ ¿ø°Ý ¼¹ö¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ICP »óÀ§ ÀÌ¿ôÀº ¾øÀ» ¼ö ÀÖÀ¸¸ç, Çϳª ÀÌ»óÀÏ ¼öµµ ÀÖ½À´Ï´Ù. »óÀ§°¡ ¾Æ´Ñ ICP ÀÌ¿ôÀº ¸ðµÎ µ¿±ÞÀ¸·Î °£Áֵ˴ϴÙ. µ¿±Þ ÇÁ·Ï½Ã´Â ICPÀÇ ±âº» °æ·Î·Î Ç¥½ÃµÇ°í, ICP°¡ ÀÌ ±âº» °æ·Î¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡¸¸ ¿ø°Ý ¼¹ö¿¡¼ ¹®¼¸¦ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.
Æú¸µ ¶ó¿îµå¸¦ »ç¿ëÇÏ¿© Äõ¸®¸¦ ¹Þ´Â ÀÌ¿ôÀÇ ¼ø¼¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Æú¸µ ¶ó¿îµå´Â ICP Äõ¸® ÁÖ±âÀÔ´Ï´Ù. °¢ ÀÌ¿ô¿¡ ´ëÇØ Æú¸µ ¶ó¿îµå¸¦ ÇÒ´çÇØ¾ß ÇÕ´Ï´Ù. ¸ðµç ÀÌ¿ôÀ» Æú¸µ ¶ó¿îµå 1¿¡ Æ÷ÇԵǵµ·Ï ±¸¼ºÇϸé ÇÑ Áֱ⿡ ¸ðµç ÀÌ¿ôÀÌ Äõ¸®¸¦ ¹Þ°Ô µË´Ï´Ù. Áï, µ¿½Ã¿¡ Äõ¸®¸¦ ¹Þ°Ô µË´Ï´Ù. ÀϺΠÀÌ¿ôÀ» Æú¸µ ¶ó¿îµå 2¿¡ Æ÷ÇԵǵµ·Ï ±¸¼ºÇϸé Æú¸µ ¶ó¿îµå 1ÀÇ ¸ðµç ÀÌ¿ôÀÌ ¸ÕÀú Äõ¸®¸¦ ¹Þ°í, ÀÌÁß "HIT"¸¦ ¹ÝȯÇÑ ÀÌ¿ôÀÌ ¾øÀ¸¸é Æú¸µ ¶ó¿îµå 2ÀÇ ¸ðµç ÇÁ·Ï½Ã°¡ Äõ¸®¸¦ ¹Þ°Ô µË´Ï´Ù. ÃÖ´ë Æú¸µ ¶ó¿îµå ¼ö´Â 2ÀÔ´Ï´Ù.
ICP »óÀ§ ÀÌ¿ôÀÌ ³×Æ®¿öÅ© º´¸ñ ÁöÁ¡ÀÌ µÉ ¼ö Àֱ⠶§¹®¿¡ Æú¸µ ¶ó¿îµå¸¦ »ç¿ëÇÏ¿© ·Îµå¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ¸ðµç µ¿±Þ ÀÌ¿ôÀ» Æú¸µ ¶ó¿îµå 1·Î ±¸¼ºÇÏ°í ¸ðµç »óÀ§ ÀÌ¿ôÀ» Æú¸µ ¶ó¿îµå 2·Î ±¸¼ºÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ·ÎÄà ÇÁ·Ï½Ã°¡ URLÀ» ¿äûÇÑ °æ¿ì ÀÌ ¿äûÀº µ¿±Þ ÀÌ¿ôÀ¸·Î ¸ÕÀú Àü¼ÛµË´Ï´Ù. ¿äûÇÑ URLÀ» µ¿±Þ ÀÌ¿ô¿¡¼ ãÁö ¸øÇϸé ÀÌ ¿äûÀº »óÀ§ ÀÌ¿ôÀ¸·Î À̵¿ÇÕ´Ï´Ù. »óÀ§ ÀÌ¿ô¿¡µµ URLÀÌ ¾ø´Â °æ¿ì ¿ø°Ý ¼¹ö¿¡¼ °¡Á®¿É´Ï´Ù.
ICP ÀÌ¿ôÀÇ °¢ ÀÌ¿ôÀº ½ÇÇà ÁßÀÎ ICP ¼¹ö°¡ Àû¾îµµ Çϳª ÀÌ»ó ÀÖ¾î¾ß ÇÕ´Ï´Ù. ½ÇÇà ÁßÀÎ ICP ¼¹ö°¡ ¾ø´Â ÀÌ¿ôÀº ´Ù¸¥ ÀÌ¿ôÀÇ ICP ¿äû¿¡ ÀÀ´äÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö¿¡¼ ICP¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤Çϸé ICP ¼¹ö°¡ ½ÃÀ۵˴ϴÙ(ÀÌ¹Ì ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì).
±×¸² 12-3
ICP ±³È¯
ICP¸¦ ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- ICP ÀÌ¿ô¿¡ »óÀ§ ÀÌ¿ôÀ» Ãß°¡ÇÕ´Ï´Ù. (ÀÌ ´Ü°è´Â ICP ÀÌ¿ô¿¡ »óÀ§ ÀÌ¿ôÀÌ ÀÖµµ·Ï ÇÏ·Á´Â °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù.) ICP ÀÌ¿ô¿¡ »óÀ§ ÀÌ¿ôÀ» Ãß°¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ICP ÀÌ¿ô¿¡ »óÀ§ ÀÌ¿ô Ãß°¡¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ICP ÀÌ¿ô¿¡ µ¿±Þ ÀÌ¿ôÀ» Ãß°¡ÇÕ´Ï´Ù. ICP ÀÌ¿ô¿¡ µ¿±Þ ÀÌ¿ôÀ» Ãß°¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ICP ÀÌ¿ô¿¡ µ¿±Þ ÇÁ·Ï½Ã Ãß°¡¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ICP ÀÌ¿ôÀÇ °¢ ÀÌ¿ôÀ» ±¸¼ºÇÕ´Ï´Ù. ICP ÀÌ¿ô ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº °³º° ICP ÀÌ¿ô ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
- ICP¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ICP »ç¿ë ¼³Á¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ICP »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÇÁ·Ï½ÃÀÇ ICP ÀÌ¿ô¿¡ µ¿±Þ ¶Ç´Â »óÀ§ ÀÌ¿ôÀÌ ÀÖ´Â °æ¿ì ICP ÀÌ¿ôÀ» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ICP ÀÌ¿ôÀ» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ICP ÀÌ¿ôÀ» ÅëÇÑ ¶ó¿ìÆà »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
ICP ÀÌ¿ô¿¡ »óÀ§ ÀÌ¿ô Ãß°¡
ICP ÀÌ¿ô¿¡ »óÀ§ ÇÁ·Ï½Ã¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÆäÀÌÁöÀÇ Parent List ¼½¼Ç¿¡¼ Add ¹öÆ°À» ´©¸¨´Ï´Ù. ICP Parent ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Machine Address Çʵ忡 ICP ÀÌ¿ô¿¡ Ãß°¡ÇÒ »óÀ§ ÇÁ·Ï½ÃÀÇ È£½ºÆ® À̸§ ¶Ç´Â IP ÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- ICP Port Çʵ忡 »óÀ§ ÇÁ·Ï½Ã°¡ ICP ¸Þ½ÃÁö¸¦ ûÃëÇÒ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Multicast Address Çʵ忡 »óÀ§ ÇÁ·Ï½Ã°¡ ûÃëÇÒ ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â ¿©·¯ ¼¹ö°¡ ûÃëÇÒ ¼ö ÀÖ´Â IP ÁÖ¼ÒÀÔ´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ »ç¿ëÇϸé Proxy Server¿¡¼ ÇØ´ç ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ûÃëÇÏ´Â ¸ðµç ÀÌ¿ôÀÌ º¼ ¼ö ÀÖ´Â ³×Æ®¿öÅ©·Î Äõ¸®¸¦ Àü¼ÛÇÒ ¼ö ÀÖÀ¸¹Ç·Î °¢ ÀÌ¿ô¿¡ º°µµ·Î Äõ¸®¸¦ Àü¼ÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¸ÖƼij½ºÆ® »ç¿ëÀº ¼±Åà »çÇ×ÀÔ´Ï´Ù.
- TTL Çʵ忡 ¸ÖƼij½ºÆ® ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¼ºê³ÝÀÇ ¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù. TTLÀÌ 1·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é ¸ÖƼij½ºÆ® ¸Þ½ÃÁö´Â ·ÎÄà ¼ºê³Ý¿¡¸¸ Àü´ÞµË´Ï´Ù. TTLÀ» 2·Î ¼³Á¤ÇÏ¸é ¸Þ½ÃÁö´Â ÇÑ ´Ü°è À̵¿ÇÑ ¹üÀ§ ³»ÀÇ ¸ðµç ¼ºê³ÝÀ¸·Î Àü´ÞµË´Ï´Ù. ÁöÁ¤µÈ ¼ýÀÚ¿¡ µû¶ó °è¼Ó ¸¶Âù°¡Áö ¹æ¹ýÀÌ Àû¿ëµË´Ï´Ù.
- Proxy Port Çʵ忡 »óÀ§ ÇÁ·Ï½Ã ¼¹ö¿ë Æ÷Æ®¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Polling Round µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ »óÀ§ ÇÁ·Ï½Ã¸¦ Æ÷ÇÔÇÒ Æú¸µ ¶ó¿îµå¸¦ ¼±ÅÃÇÕ´Ï´Ù. ±âº» Æú¸µ ¶ó¿îµå´Â 1ÀÔ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP ÀÌ¿ôÀÇ »óÀ§ ÇÁ·Ï½Ã ±¸¼º ÆíÁý
»óÀ§ ÇÁ·Ï½Ã ±¸¼ºÀ» ÆíÁýÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÆíÁýÇÏ·Á´Â »óÀ§ ÇÁ·Ï½Ã ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù.
- Edit ¹öÆ°À» ´©¸¨´Ï´Ù.
- Á¤º¸¸¦ ÀûÀýÈ÷ ¼öÁ¤ÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP ÀÌ¿ô¿¡¼ »óÀ§ ÇÁ·Ï½Ã Á¦°Å
ICP ÀÌ¿ô¿¡¼ »óÀ§ ÇÁ·Ï½Ã¸¦ Á¦°ÅÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Á¦°ÅÇÏ·Á´Â »óÀ§ ÇÁ·Ï½Ã ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù.
- Delete ¹öÆ°À» ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP ÀÌ¿ô¿¡ µ¿±Þ ÇÁ·Ï½Ã Ãß°¡
ICP ÀÌ¿ô¿¡ µ¿±Þ ÇÁ·Ï½Ã¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÆäÀÌÁöÀÇ Sibling List ¼½¼Ç¿¡¼ Add ¹öÆ°À» ´©¸¨´Ï´Ù. ICP Sibling ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Machine Address Çʵ忡 ICP ÀÌ¿ô¿¡ Ãß°¡ÇÒ µ¿±Þ ÇÁ·Ï½ÃÀÇ È£½ºÆ® À̸§ ¶Ç´Â IP ÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Port Çʵ忡 µ¿±Þ ÇÁ·Ï½Ã°¡ ICP ¸Þ½ÃÁö¸¦ ûÃëÇÒ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Multicast Address Çʵ忡 µ¿±Þ ÇÁ·Ï½Ã°¡ ûÃëÇÒ ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â ¿©·¯ ¼¹ö°¡ ûÃëÇÒ ¼ö ÀÖ´Â IP ÁÖ¼ÒÀÔ´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ »ç¿ëÇϸé Proxy Server¿¡¼ ÇØ´ç ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ûÃëÇÏ´Â ¸ðµç ÀÌ¿ôÀÌ º¼ ¼ö ÀÖ´Â ³×Æ®¿öÅ©·Î Äõ¸®¸¦ Àü¼ÛÇÒ ¼ö ÀÖÀ¸¹Ç·Î °¢ ÀÌ¿ô¿¡ º°µµ·Î Äõ¸®¸¦ Àü¼ÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
- TTL Çʵ忡 ¸ÖƼij½ºÆ® ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¼ºê³ÝÀÇ ¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù. TTLÀÌ 1·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é ¸ÖƼij½ºÆ® ¸Þ½ÃÁö´Â ·ÎÄà ¼ºê³Ý¿¡¸¸ Àü´ÞµË´Ï´Ù. TTLÀ» 2·Î ¼³Á¤ÇÏ¸é ¸Þ½ÃÁö´Â ÇÑ ´Ü°è À̵¿ÇÑ ¹üÀ§ ³»ÀÇ ¸ðµç ¼ºê³ÝÀ¸·Î Àü´ÞµË´Ï´Ù.
- Proxy Port Çʵ忡 µ¿±Þ ÇÁ·Ï½Ã ¼¹ö¿ë Æ÷Æ®¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Polling Round µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ µ¿±Þ ÇÁ·Ï½Ã¸¦ Æ÷ÇÔÇÒ Æú¸µ ¶ó¿îµå¸¦ ¼±ÅÃÇÕ´Ï´Ù. ±âº» Æú¸µ ¶ó¿îµå´Â 1ÀÔ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP ÀÌ¿ôÀÇ µ¿±Þ ÇÁ·Ï½Ã ±¸¼º ÆíÁý
µ¿±Þ ÇÁ·Ï½Ã ±¸¼ºÀ» ÆíÁýÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÆíÁýÇÏ·Á´Â µ¿±Þ ÇÁ·Ï½Ã ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù.
- Edit ¹öÆ°À» ´©¸¨´Ï´Ù.
- Á¤º¸¸¦ ÀûÀýÈ÷ ¼öÁ¤ÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP ÀÌ¿ô¿¡¼ µ¿±Þ ÇÁ·Ï½Ã Á¦°Å
ICP ÀÌ¿ô¿¡¼ µ¿±Þ ÇÁ·Ï½Ã¸¦ Á¦°ÅÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Á¦°ÅÇÏ·Á´Â µ¿±Þ ÇÁ·Ï½Ã ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ´©¸¨´Ï´Ù.
- Delete ¹öÆ°À» ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
°³º° ICP ÀÌ¿ô ±¸¼º
ICP ÀÌ¿ô °ü°è¿¡ ÀÖ´Â °¢ ÀÌ¿ô ¶Ç´Â ·ÎÄà ÇÁ·Ï½Ã¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
ICP ÀÌ¿ô¿¡ ÀÖ´Â ·ÎÄà ÇÁ·Ï½Ã ¼¹ö¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure ICP ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù. Configure ICP ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Binding Address Çʵ忡 ÀÌ¿ô ¼¹ö°¡ ¹ÙÀεåÇÒ IP ÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Port Çʵ忡 ÀÌ¿ô ¼¹ö°¡ ICP¸¦ ûÃëÇÒ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Multicast Address Çʵ忡 ÀÌ¿ôÀÌ Ã»ÃëÇÒ ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â ¿©·¯ ¼¹ö°¡ ûÃëÇÒ ¼ö ÀÖ´Â IP ÁÖ¼ÒÀÔ´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ »ç¿ëÇϸé Proxy Server¿¡¼ ÇØ´ç ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ ûÃëÇÏ´Â ¸ðµç ÀÌ¿ôÀÌ º¼ ¼ö ÀÖ´Â ³×Æ®¿öÅ©·Î Äõ¸®¸¦ Àü¼ÛÇÒ ¼ö ÀÖÀ¸¹Ç·Î °¢ ÀÌ¿ô¿¡ º°µµ·Î Äõ¸®¸¦ Àü¼ÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
¸ÖƼij½ºÆ® ÁÖ¼Ò¿Í ¹ÙÀεå ÁÖ¼Ò°¡ ¸ðµÎ ÁöÁ¤µÈ ÀÌ¿ôÀº ÀÀ´ä Àü¼Û¿¡´Â ¹ÙÀεå ÁÖ¼Ò¸¦, ûÃë¿¡´Â ¸ÖƼij½ºÆ® ÁÖ¼Ò¸¦ »ç¿ëÇÕ´Ï´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò¿Í ¹ÙÀεå ÁÖ¼Ò¸¦ ¸ðµÎ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é µ¥ÀÌÅÍ Àü¼Û¿¡ »ç¿ëÇÏ´Â ÁÖ¼Ò´Â ¿î¿µ üÁ¦°¡ °áÁ¤ÇÏ°Ô µË´Ï´Ù.
- Default Route Çʵ忡 "HIT" ÀÀ´äÀ» ÇÑ ÀÌ¿ô ÇÁ·Ï½Ã°¡ ¾øÀ» ¶§ ÀÌ¿ô¿¡¼ ¿äûÀ» ¶ó¿ìÆÃÇÒ ÇÁ·Ï½ÃÀÇ IP ÁÖ¼Ò ¶Ç´Â À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. ÀÌ Çʵ忡 "origin"À» ÀÔ·ÂÇϰųª ¾Æ¹«°Íµµ ÀÔ·ÂÇÏÁö ¾ÊÀ¸¸é ±âº» °æ·Î´Â ¿øº» ¼¹ö°¡ µË´Ï´Ù.
Âü°í
No Hit Behavior µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ "first responding parent"¸¦ ¼±ÅÃÇϸé Default Route Çʵ忡 ÀÔ·ÂÇÑ °æ·Î´Â È¿·ÂÀ» ÀÒ°Ô µË´Ï´Ù. No Hit Behavior ±âº»°ªÀ» ¼±ÅÃÇϸé ÇÁ·Ï½Ã´Â ÀÌ °æ·Î¸¸ »ç¿ëÇÕ´Ï´Ù.
- µÎ ¹ø° Port Çʵ忡´Â Default Route Çʵ忡 ÀÔ·ÂÇÑ ±âº» °æ·Î ÄÄÇ»ÅÍÀÇ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- On No Hits, Route Through µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ICP ÀÌ¿ô¿¡ ¿äûµÈ URLÀ» ij½Ã¿¡ ÀúÀåÇÏ°í ÀÖ´Â µ¿±Þ ÇÁ·Ï½Ã°¡ ¾ø´Â °æ¿ì ÀÌ¿ôÀÇ µ¿ÀÛÀ» ¼±ÅÃÇÕ´Ï´Ù. ´ÙÀ½ Áß ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Server Count Çʵ忡 ICP ¿äûÀ» ¼ºñ½ºÇÒ ÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Timeout Çʵ忡 ÀÌ¿ôÀÌ °¢ ½Ãµµ¿¡¼ ICP ÀÀ´äÀ» ´ë±âÇÏ´Â ÃÖ´ë ½Ã°£À» ÀÔ·ÂÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP »ç¿ë
ICP¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Preferences ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure System Preferences ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure System Preferences ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ICP¿¡ ´ëÇÑ Yes ¶óµð¿À ¹öÆ°À» ¼±ÅÃÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ICP ÀÌ¿ôÀ» ÅëÇÑ ¶ó¿ìÆà »ç¿ë
ICP ÀÌ¿ôÀ» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Routing ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Routing Preferences ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Routing Preferences ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ¸®¼Ò½º¸¦ ¼±ÅÃÇϰųª Regular Expression ¹öÆ°À» ´©¸£°í Á¤±Ô½ÄÀ» ÀÔ·ÂÇÑ ´ÙÀ½ OK¸¦ ´©¸¨´Ï´Ù.
- Route Through ÅؽºÆ® ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ¼±ÅÃÇÕ´Ï´Ù.
- ICP ¿·¿¡ ÀÖ´Â È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù.
- Ŭ¶óÀ̾ðÆ®°¡ ´Ù¸¥ ÀÌ¿ôÀ» °ÅÄ¡Áö ¾Ê°í ¹®¼¸¦ °®°í ÀÖ´Â ICP ÀÌ¿ô¿¡¼ Á÷Á¢ ¹®¼¸¦ °¡Á®¿Àµµ·Ï ÇÏ·Á¸é Redirect ÅؽºÆ® ¿·¿¡ ÀÖ´Â È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ »ç¿ëÇÁ·Ï½Ã ¹è¿ Á¤º¸
ºÐ»ê ij½Ã¸¦ À§ÇÑ ÇÁ·Ï½Ã ¹è¿À» ÅëÇØ ¿©·¯ ÇÁ·Ï½Ã°¡ ÇϳªÀÇ Ä³½Ã ¿ªÇÒÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù Áï, ¹è¿ ³»ÀÇ °¢ ÇÁ·Ï½Ã´Â ºê¶ó¿ìÀú ¶Ç´Â ´Ù¿î½ºÆ®¸² ÇÁ·Ï½Ã ¼¹ö¿¡¼ °¡Á®¿Ã ¼ö ÀÖ´Â ¼·Î ´Ù¸¥ ij½ÃµÈ URLÀ» Æ÷ÇÔÇÏ°Ô µË´Ï´Ù. ÇÁ·Ï½Ã ¹è¿Àº ÇÁ·Ï½Ã ¼¹ö°¡ ¿©·¯ °³ÀÎ °æ¿ì ÀÚÁÖ ¹ß»ýÇϴ ij½Ã Áߺ¹ ¹®Á¦¸¦ ¹æÁöÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¹è¿Àº Çؽà ±â¹Ý ¶ó¿ìÆÃÀ» ÅëÇØ ÇÁ·Ï½Ã ¹è¿¿¡¼ ¿Ã¹Ù¸¥ ij½Ã·Î ¿äûÀ» ¶ó¿ìÆÃÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿Àº ¶ÇÇÑ ÁõºÐ È®À强À» Á¦°øÇÕ´Ï´Ù. Áï, ÇÁ·Ï½Ã ¹è¿¿¡ ´Ù¸¥ ÇÁ·Ï½Ã¸¦ Ãß°¡Çصµ °¢ ±¸¼º¿øÀÇ Ä³½Ã´Â ¹«È¿ÈµÇÁö ¾Ê½À´Ï´Ù. °¢ ±¸¼º¿øÀÇ Ä³½Ã¿¡¼ 1/n(n: ¹è¿¿¡ ÀÖ´Â ÇÁ·Ï½ÃÀÇ ¼ö)¸¸ÅÀÇ URL¸¸ ´Ù¸¥ ±¸¼º¿ø¿¡°Ô ÀçÇÒ´çµË´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃ
ÇÁ·Ï½Ã ¹è¿À» Åë°úÇÏ´Â °¢ ¿äû¿¡ ´ëÇØ Çؽà ÇÔ¼ö´Â ¿äûµÈ URL, ÇÁ·Ï½Ã À̸§, ÇÁ·Ï½ÃÀÇ ·Îµå ¿äÀÎÀ» ±â¹ÝÀ¸·Î ÇÑ Á¡¼ö¸¦ ¹è¿ ³»ÀÇ °¢ ÇÁ·Ï½Ã¿¡ ÇÒ´çÇÕ´Ï´Ù. ¿äûÀº °¡Àå Á¡¼ö°¡ ³ôÀº ÇÁ·Ï½Ã·Î ¶ó¿ìÆõ˴ϴÙ.
URL ¿äûÀº Ŭ¶óÀ̾ðÆ®¿Í ÇÁ·Ï½Ã ¸ðµÎ ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÿ¡´Â µÎ °¡Áö À¯ÇüÀÌ ÀÖ½À´Ï´Ù.
Ŭ¶óÀ̾ðÆ®¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÃÀÎ °æ¿ì Ŭ¶óÀ̾ðÆ®´Â PAC(Proxy Auto Configuration) ±â¹ýÀ» »ç¿ëÇÏ¿© Åë°úÇÒ ÇÁ·Ï½Ã¸¦ °áÁ¤ÇÕ´Ï´Ù. ±×·¯³ª Ŭ¶óÀ̾ðÆ®´Â Ç¥ÁØ PAC ÆÄÀÏÀ» »ç¿ëÇÏ´Â ´ë½Å Ư¼ö PAC ÆÄÀÏ·Î Çؽà ¾Ë°í¸®ÁòÀ» °è»êÇÏ¿© ¿äûµÈ URL¿¡ ´ëÇÑ ÀûÀýÇÑ °æ·Î¸¦ °áÁ¤ÇÕ´Ï´Ù. ±×¸² 12-4´Â Ŭ¶óÀ̾ðÆ®¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÃÀ» º¸¿© ÁÝ´Ï´Ù.
±×¸² 12-4¿¡¼ ÇÁ·Ï½Ã ¹è¿ÀÇ °¢ ±¸¼º¿øÀº PAT ÆÄÀÏ ¾÷µ¥ÀÌÆ®¿¡ ´ëÇØ ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ·Îµå ¹× Æú¸µÇÕ´Ï´Ù. PAC ÆÄÀÏÀ» °¡Áø Ŭ¶óÀ̾ðÆ®´Â ±¸¼ºÀÌ º¯°æµÈ °æ¿ì¿¡¸¸ ÆÄÀÏÀ» ´Ù½Ã ´Ù¿î·ÎµåÇÏ¸é µË´Ï´Ù. ÀϹÝÀûÀ¸·Î Ŭ¶óÀ̾ðÆ®´Â Àç½ÃÀÛ ½Ã PAC ÆÄÀÏÀ» ´Ù¿î·ÎµåÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¼¹ö´Â °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¸¸µé¾îÁø PAT(Proxy Array Membership Table) Çü½Ä¿¡¼ ÀÚµ¿À¸·Î Ư¼ö PAC ÆÄÀÏÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Ï½Ã¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÿ¡¼ ÇÁ·Ï½Ã´Â Ŭ¶óÀ̾ðÆ®¿¡¼ »ç¿ëÇÏ´Â PAC ÆÄÀÏ ´ë½Å PAT(Proxy Array Table) ÆÄÀÏÀ» »ç¿ëÇÏ¿© Çؽà ¾Ë°í¸®ÁòÀ» °è»êÇÕ´Ï´Ù. PAT ÆÄÀÏÀº ÇÁ·Ï½ÃÀÇ ÄÄÇ»ÅÍ À̸§, IP ÁÖ¼Ò, Æ÷Æ®, ·Îµå ¿äÀÎ, ij½Ã Å©±â µîÀÇ ÇÁ·Ï½Ã ¹è¿¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÑ ASCII ÆÄÀÏÀÔ´Ï´Ù. ¼¹ö¿¡¼ Çؽà ¾Ë°í¸®ÁòÀ» °è»êÇÏ´Â µ¥ ÀÖ¾î ·±Å¸Àӽà Çؼ®ÇØ¾ß ÇÏ´Â JavaScript ÆÄÀÏÀÎ PAC ÆÄÀϺ¸´Ù PAT ÆÄÀÏÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÈξÀ ´õ È¿À²ÀûÀÔ´Ï´Ù. ÇÏÁö¸¸ ´ëºÎºÐÀÇ Å¬¶óÀ̾ðÆ®´Â PAT ÆÄÀÏ Çü½ÄÀ» ÀνÄÇÏÁö ¸øÇϹǷΠPAC ÆÄÀÏÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ±×¸² 12-5´Â ÇÁ·Ï½Ã¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÃÀ» º¸¿© ÁÝ´Ï´Ù.
PAT ÆÄÀÏÀº ÇÁ·Ï½Ã ¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼ »ý¼ºµË´Ï´Ù. ÇÁ·Ï½Ã °ü¸®ÀÚ´Â ¸¶½ºÅÍ ÇÁ·Ï½Ã ¿ªÇÒÀ» ÇÒ ÇÁ·Ï½Ã¸¦ °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. °ü¸®ÀÚ´Â ¸¶½ºÅÍ ÇÁ·Ï½Ã ¼¹ö¿¡¼ PAT ÆÄÀÏÀ» º¯°æÇÒ ¼ö ÀÖÀ¸¸ç, ÇØ´ç ÇÁ·Ï½Ã ¹è¿ÀÇ ´Ù¸¥ ¸ðµç ±¸¼º¿øÀº ÀÌ º¯°æ »çÇ׿¡ ´ëÇØ Á÷Á¢ ¶Ç´Â ÀÚµ¿À¸·Î ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ Æú¸µÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ±¸¼º¿øÀÌ ÀÌ·¯ÇÑ º¯°æ¿¡¼ ÀÚµ¿À¸·Î PAC ÆÄÀÏÀ» »ý¼ºÇϵµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ °èÃþÀû ¶ó¿ìÆÃÀ» À§ÇØ ¿©·¯ ÇÁ·Ï½Ã ¹è¿À» üÀÎÀ¸·Î ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö°¡ ¾÷½ºÆ®¸² ÇÁ·Ï½Ã ¹è¿À» ÅëÇØ ¼ö½Å ¿äûÀ» ¶ó¿ìÆÃÇÏ´Â °æ¿ì ¾÷½ºÆ®¸² ÇÁ·Ï½Ã ¹è¿Àº »óÀ§ ¹è¿·Î °£Áֵ˴ϴÙ. »óÀ§ ¹è¿Àº ÇÁ·Ï½Ã ¼¹ö°¡ Åë°úÇÏ´Â ÇÁ·Ï½Ã ¹è¿ÀÔ´Ï´Ù. Áï, Ŭ¶óÀ̾ðÆ®°¡ Proxy X¿¡ ¹®¼¸¦ ¿äûÇÏ°í Proxy X¿¡ ÇØ´ç ¹®¼°¡ ¾ø´Â °æ¿ì Proxy X´Â ÀÌ ¿äûÀ» ¿ø°Ý ¼¹ö·Î Á÷Á¢ º¸³»´Â ´ë½Å Proxy Array Y·Î Àü¼ÛÇÕ´Ï´Ù. µû¶ó¼ Proxy Array Y´Â »óÀ§ ¹è¿ÀÔ´Ï´Ù. ±×¸² 12-5¿¡¼ Proxy Array 1Àº Proxy Array 2ÀÇ »óÀ§ ¹è¿ÀÔ´Ï´Ù. Proxy Array 2ÀÇ ±¸¼º¿øÀº »óÀ§ ¹è¿ÀÇ PAT ÆÄÀÏ¿¡ ´ëÇÑ ¾÷µ¥ÀÌÆ®¸¦ ·Îµå ¹× Æú¸µÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î »óÀ§ ¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ Æú¸µÇÕ´Ï´Ù. ´Ù¿î·ÎµåÇÑ PAT ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¿äûµÈ URL¿¡ ´ëÇÑ Çؽà ¾Ë°í¸®ÁòÀÌ °è»êµÇ¸é Proxy Array 2ÀÇ ±¸¼º¿øÀº Proxy Array1¿¡¼ °¡Àå Á¡¼ö°¡ ³ôÀº ÇÁ·Ï½Ã¿¡¼ ¿äûµÈ URLÀ» °¡Á®¿É´Ï´Ù. ±×¸² 12-5¿¡¼ Proxy B´Â Ŭ¶óÀ̾ðÆ®¿¡¼ ¿äûÇÑ URL¿¡ ´ëÇØ °¡Àå ³ôÀº Á¡¼ö¸¦ °¡Áø ÇÁ·Ï½ÃÀÔ´Ï´Ù.
±×¸² 12-4
Ŭ¶óÀ̾ðÆ®¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÃ
±×¸² 12-5
ÇÁ·Ï½Ã¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÃ
ÇÁ·Ï½Ã ¹è¿À» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼ ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- ÇÁ·Ï½Ã ¹è¿À» ¸¸µì´Ï´Ù. ±¸¼º¿ø ¸ñ·ÏÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·Ï ¸¸µé±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
- PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù. PAC ÆÄÀÏÀº Ŭ¶óÀ̾ðÆ®¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÃÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡¸¸ ¸¸µé¸é µË´Ï´Ù. PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏ »ý¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
- ¹è¿ÀÇ ¸¶½ºÅÍ ±¸¼º¿øÀ» ±¸¼ºÇÕ´Ï´Ù. ¸¶½ºÅÍ ±¸¼º¿ø ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆà »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- "/pat" URLÀ» PAT ÆÄÀÏ¿¡ ¸ÅÇÎÇϱâ À§ÇÑ PAT ¸ÅÇÎÀ» ¸¸µì´Ï´Ù.
- ÇÁ·Ï½Ã ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- ¸¶½ºÅÍ ÇÁ·Ï½Ã°¡ ¾Æ´Ñ °¢ ÇÁ·Ï½Ã¿¡¼ ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- ¹è¿ÀÇ ¸¶½ºÅÍ°¡ ¾Æ´Ñ ±¸¼º¿øÀ» ±¸¼ºÇÕ´Ï´Ù. ¸¶½ºÅÍ°¡ ¾Æ´Ñ ±¸¼º¿ø ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆà »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- ÇÁ·Ï½Ã ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
Âü°í
ÇÁ·Ï½Ã ¹è¿ÀÌ »óÀ§ ¹è¿À» ÅëÇØ ¶ó¿ìÆÃÇÏ·Á¸é »óÀ§ ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ°í °¢ ±¸¼º¿øÀ» ¿øÇÏ´Â URL¿¡ ´ëÇØ »óÀ§ ¹è¿À» ÅëÇØ ¶ó¿ìÆÃÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. »óÀ§ ¹è¿¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº »óÀ§ ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» ÂüÁ¶ÇϽʽÿÀ.
ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·Ï ¸¸µé±â
¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼¸¸ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀ» ÀÛ¼ºÇÏ°í ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀº ÇÑ ¹ø¸¸ ¸¸µé¸é µÇ¸ç ¾ðÁ¦µç ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀ» ¸¸µé¸é PAT ÆÄÀÏÀÌ »ý¼ºµÇ¾î ¹è¿ÀÇ ¸ðµç ÇÁ·Ï½Ã¿Í ´Ù¿î½ºÆ®¸² ÇÁ·Ï½Ã¿¡ ¹èÆ÷µË´Ï´Ù.
ÁÖÀÇ
¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ÅëÇؼ¸¸ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀ» º¯°æÇϰųª ±¸¼º¿øÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ¹è¿ÀÇ ´Ù¸¥ ±¸¼º¿øÀº ±¸¼º¿ø ¸ñ·ÏÀ» Àб⸸ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Array À̸§ Çʵ忡 ¹è¿ÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
- Reload Configuration Every Çʵ忡 PAT ÆÄÀÏ¿¡ ´ëÇÑ Æú¸µ °£°ÝÀ» ºÐ ´ÜÀ§·Î ÀÔ·ÂÇÕ´Ï´Ù.
- Array Enabled È®ÀζõÀ» ´©¸¨´Ï´Ù.
- Create ¹öÆ°À» ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÇÁ·Ï½Ã ¹è¿ÀÇ °¢ ±¸¼º¿ø¿¡ ´ëÇØ ´ÙÀ½ »çÇ×À» ÀÔ·ÂÇÑ ´ÙÀ½ OK¸¦ ´©¸£½Ê½Ã¿À.
- Name. ±¸¼º¿ø ¸ñ·Ï¿¡ Ãß°¡ÇÏ·Á´Â Proxy ServerÀÇ À̸§ÀÔ´Ï´Ù.
- IP Address. ±¸¼º¿ø ¸ñ·Ï¿¡ Ãß°¡ÇÏ·Á´Â Proxy ServerÀÇ IP ÁÖ¼ÒÀÔ´Ï´Ù.
- Port. ±¸¼º¿øÀÌ PAT ÆÄÀÏÀ» Æú¸µÇÏ´Â Æ÷Æ®ÀÔ´Ï´Ù.
- Load Factor. ±¸¼º¿ø¿¡¼ ¶ó¿ìÆÃÇØ¾ß ÇÏ´Â »ó´ëÀûÀÎ ·Îµå¸¦ ³ªÅ¸³»´Â Á¤¼ö °ªÀÔ´Ï´Ù.
- Status. ±¸¼º¿øÀÇ »óŸ¦ ³ªÅ¸³À´Ï´Ù. °ªÀº on ¶Ç´Â offÀÔ´Ï´Ù. off·Î ¼³Á¤µÈ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀÇ ¿äûÀº ´Ù¸¥ ±¸¼º¿øÀ» ÅëÇÏ¿© ´Ù½Ã ¶ó¿ìÆõ˴ϴ٠.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·Ï Á¤º¸ ÆíÁý
ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·Ï¿¡ ÀÖ´Â ±¸¼º¿øÀÇ Á¤º¸´Â ¾ðÁ¦µç º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼¸¸ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀ» ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖÀÇ
¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ÅëÇؼ¸¸ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀ» º¯°æÇϰųª ±¸¼º¿øÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ¹è¿ÀÇ ´Ù¸¥ ±¸¼º¿ø¿¡¼ ¸ñ·ÏÀ» ¼öÁ¤ÇÏ´Â °æ¿ì º¯°æ »çÇ×ÀÌ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø¿¡ ´ëÇÑ ±¸¼º¿ø ¸ñ·Ï Á¤º¸¸¦ ÆíÁýÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Member List¿¡¼ ÆíÁýÇÏ·Á´Â ±¸¼º¿ø ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ¼±ÅÃÇÕ´Ï´Ù.
- Edit ¹öÆ°À» ´©¸¨´Ï´Ù. Configure Proxy Array Member ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÀûÀýÇÑ Á¤º¸¸¦ ÆíÁýÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø »èÁ¦
ÇÁ·Ï½Ã ¹è¿¿¡¼ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀ» »èÁ¦ÇÕ´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼¸¸ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖÀÇ
¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ÅëÇؼ¸¸ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ¸ñ·ÏÀ» º¯°æÇϰųª ±¸¼º¿øÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ¹è¿ÀÇ ´Ù¸¥ ±¸¼º¿ø¿¡¼ ¸ñ·ÏÀ» ¼öÁ¤ÇÏ´Â °æ¿ì º¯°æ »çÇ×ÀÌ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ÀÇ ±¸¼º¿øÀ» »èÁ¦ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Member List¿¡¼ »èÁ¦ÇÏ·Á´Â ±¸¼º¿ø ¿·¿¡ ÀÖ´Â ¶óµð¿À ¹öÆ°À» ¼±ÅÃÇÕ´Ï´Ù.
- Delete ¹öÆ°À» ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿ø ±¸¼º
ÇÁ·Ï½Ã ¹è¿ÀÇ °¢ ±¸¼º¿øÀº ÇÑ ¹ø¸¸ ±¸¼ºÇÏ¸é µÇ¸ç, ±¸¼º¿ø¿¡¼ Á÷Á¢ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ¹è¿ÀÇ ±¸¼º¿ø¿¡¼ ´Ù¸¥ ±¸¼º¿øÀ» ±¸¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ÀÇ °¢ ±¸¼º¿øÀ» ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array Member ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array Member ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Proxy Array ¼½¼Ç¿¡¼ ÀûÀýÇÑ ¶óµð¿À ¹öÆ°À» ¼±ÅÃÇÏ¿© ±¸¼º¿øÀÌ PAT ÆÄÀÏÀ» Æú¸µÇÒ °ÍÀÎÁö ¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Non-master Member. ±¸¼ºÇÏ°í ÀÖ´Â ±¸¼º¿øÀÌ ¸¶½ºÅÍ ÇÁ·Ï½Ã°¡ ¾Æ´Ï¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Ï½Ã ¿ÜÀÇ ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀÌ ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼ PAT ÆÄÀÏÀ» °¡Á®¿À·Á¸é PAT ÆÄÀÏÀ» Æú¸µÇØ¾ß ÇÕ´Ï´Ù.
- Master Member. ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ±¸¼ºÇÏ´Â °æ¿ì ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Ï½Ã¸¦ ±¸¼ºÇÏ°í ÀÖ´Â °æ¿ì¿¡´Â PAT ÆÄÀÏÀÌ ·ÎÄÿ¡ ÀÖÀ¸¹Ç·Î µû¶ó¼ Æú¸µÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
- Poll Host Çʵ忡 PAT ÆÄÀÏÀ» Æú¸µÇÏ·Á´Â ¸¶½ºÅÍ ÇÁ·Ï½ÃÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
- Port Çʵ忡 HTTP ¿äûÀ» ¹ÞÀ» ¸¶½ºÅÍ ÇÁ·Ï½ÃÀÇ Æ÷Æ®¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- URL Çʵ忡 ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡ ÀÖ´Â PAT ÆÄÀÏÀÇ URLÀ» ÀÔ·ÂÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼ PAT ÆÄÀÏÀ» /pat URL¿¡ ¸ÊÇÎÇÏ´Â PAT ¸ÅÇÎÀ» ¸¸µç °æ¿ì URL Çʵ忡 /pat¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.
- Headers File Çʵ忡´Â PAT ÆÄÀÏ¿¡ ´ëÇÑ HTTP ¿äû(¿¹: ÀÎÁõ Á¤º¸)°ú ÇÔ²² Àü¼ÛµÇ¾î¾ß Çϴ Ư¼ö Çì´õ¸¦ °®°í ÀÖ´Â ÆÄÀÏÀÇ Àüü °æ·Î À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. ÀÌ Çʵå´Â ¼±Åà »çÇ×ÀÔ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆà »ç¿ë
ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Routing ÅÇÀ» ´©¸¨´Ï´Ù.
- Set Routing Preferences ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Set Routing Preferences ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- µå·Ó´Ù¿î ¸ñ·Ï¿¡¼ ¸®¼Ò½º¸¦ ¼±ÅÃÇϰųª Regular Expression ¹öÆ°À» ´©¸£°í Á¤±Ô½ÄÀ» ÀÔ·ÂÇÑ ´ÙÀ½ OK¸¦ ´©¸¨´Ï´Ù.
- Route Through ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ÇÁ·Ï½Ã ¹è¿ ¹× »óÀ§ ¹è¿ÀÇ È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» ¼±ÅÃÇÑ »óÅ¿¡¼ ¿äûÀ» ´Ù¸¥ URL·Î ¸®µð·º¼ÇÇÏ·Á¸é Redirect È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù. ¸®µð·º¼ÇÀ̶õ ÇÁ·Ï½Ã ¹è¿ÀÇ ±¸¼º¿øÀÌ ¼ºñ½ºÇÒ ¼ö ¾ø´Â ¿äûÀ» ¹ÞÀº °æ¿ì ÀÌ ¿äû¿¡ ´ëÇØ ¿¬°áÇÒ ÇÁ·Ï½Ã¸¦ Ŭ¶óÀ̾ðÆ®¿¡°Ô ¾Ë·ÁÁÖ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿ »ç¿ë
ÇÁ·Ï½Ã ¹è¿À» »ç¿ë ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Preferences ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure System Preferences ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure System Preferences ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- »ç¿ë ¼³Á¤ÇÏ·Á´Â ¹è¿ À¯Çü ¶Ç´Â ¹è¿(ÀÏ¹Ý ÇÁ·Ï½Ã ¹è¿ ¶Ç´Â »óÀ§ ¹è¿)¿¡ ´ëÇØ Yes ¿É¼ÇÀ» ´©¸¨´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
ÇÁ·Ï½Ã ¹è¿¿¡¼ ¿äû ¸®µð·º¼Ç
ÇÁ·Ï½Ã ¹è¿À» ÅëÇØ ¶ó¿ìÆÃÇϵµ·Ï ¼±ÅÃÇÑ °æ¿ì ¿äûÀ» ´Ù¸¥ URL·Î ¸®µð·º¼ÇÇÒ °ÍÀÎÁö ¿©ºÎ¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ¸®µð·º¼ÇÀ̶õ ÇÁ·Ï½Ã ¹è¿ÀÇ ±¸¼º¿øÀÌ ¼ºñ½ºÇÒ ¼ö ¾ø´Â ¿äûÀ» ¹ÞÀº °æ¿ì ÀÌ ¿äû¿¡ ´ëÇØ ¿¬°áÇÒ ÇÁ·Ï½Ã¸¦ Ŭ¶óÀ̾ðÆ®¿¡°Ô ¾Ë·ÁÁÖ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏ »ý¼º
´ëºÎºÐÀÇ Å¬¶óÀ̾ðÆ®´Â PAT ÆÄÀÏ Çü½ÄÀ» ÀνÄÇÏÁö ¸øÇϹǷΠŬ¶óÀ̾ðÆ®¿¡¼ ÇÁ·Ï½Ã·ÎÀÇ ¶ó¿ìÆÿ¡¼ Ŭ¶óÀ̾ðÆ®´Â PAC(Proxy Auto Configuration) ±â¹ýÀ» »ç¿ëÇÏ¿© Åë°úÇÒ ÇÁ·Ï½Ã¿¡ ´ëÇÑ Á¤º¸¸¦ ¹Þ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â Ç¥ÁØ PAC ÆÄÀÏÀ» »ç¿ëÇÏ´Â ´ë½Å PAT ÆÄÀÏ¿¡¼ ÆÄ»ýµÈ Ư¼ö PAC ÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ Æ¯¼ö PAC ÆÄÀÏÀº Çؽà ¾Ë°í¸®ÁòÀ» °è»êÇÏ¿© ¿äûµÈ URL¿¡ ´ëÇÑ ÀûÀýÇÑ °æ·Î¸¦ °áÁ¤ÇÕ´Ï´Ù.
PAT ÆÄÀÏ¿¡¼ Á÷Á¢ ¶Ç´Â ÀÚµ¿À¸·Î PAC ÆÄÀÏÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Ï½Ã ¹è¿ÀÇ Æ¯Á¤ ±¸¼º¿ø¿¡¼ PAC ÆÄÀÏÀ» Á÷Á¢ »ý¼ºÇÏ´Â °æ¿ì ÇØ´ç ±¸¼º¿øÀº ÇöÀç PAT ÆÄÀÏ¿¡ ÀÖ´Â Á¤º¸¸¦ ±â¹ÝÀ¸·Î Áï½Ã PAC ÆÄÀÏÀ» Àç»ý¼ºÇÕ´Ï´Ù. PAC ÆÄÀÏÀ» ÀÚµ¿À¸·Î »ý¼ºÇϵµ·Ï ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀ» ±¸¼ºÇÏ´Â °æ¿ì ±¸¼º¿øÀº PAT ÆÄÀÏÀÇ ¼öÁ¤µÈ ¹öÀüÀ» °¨ÁöÇÒ ¶§¸¶´Ù ÀÚµ¿À¸·Î PAC ÆÄÀÏÀ» Àç»ý¼ºÇÕ´Ï´Ù.
Âü°í
ÇÁ·Ï½Ã ¼¹ö¿¡¼ ÇÁ·Ï½Ã ¹è¿ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì Create / Edit Autoconfiguration File ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© PAC ÆÄÀÏÀ» »ý¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Ŭ¶óÀ̾ðÆ® ÀÚµ¿ ±¸¼º ÆÄÀÏ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏ Á÷Á¢ »ý¼º
PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏ Á÷Á¢ »ý¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- ¸¶½ºÅÍ ÇÁ·Ï½ÃÀÇ Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Generate PAC ¹öÆ°À» ´©¸¨´Ï´Ù. PAC Generation ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- PAC ÆÄÀÏ¿¡¼ »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷À» »ç¿ëÇÏ·Á¸é PAC ÆÄÀÏ »ý¼º¿¡ Æ÷ÇÔÇÒ »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷ÀÌ Æ÷ÇÔµÈ ÆÄÀÏÀÇ À̸§À» Custom logic file Çʵ忡 ÀÔ·ÂÇÕ´Ï´Ù. ÀÌ ·ÎÁ÷Àº FindProxyForURL ÇÔ¼öÀÇ ÇÁ·Ï½Ã ¹è¿ ¼±Åà ·ÎÁ÷ ¾Õ¿¡ »ðÀԵ˴ϴÙ. ÀÌ ÇÔ¼ö´Â º¸Åë ÇÁ·Ï½Ã ¹è¿À» Åë°úÇÒ ÇÊ¿ä°¡ ¾ø´Â ·ÎÄà ¿äû¿¡ »ç¿ëµË´Ï´Ù.
Configure Proxy Array Member ÆäÀÌÁö¿¡¼ »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷ ÆÄÀÏÀ» ÀÌ¹Ì ÀÔ·ÂÇÑ °æ¿ì, ÀÌ Çʵ忡 ÀÚµ¿À¸·Î ÀԷµ˴ϴÙ. »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷ ÆÄÀÏ À̸§Àº ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì º¯°æ »çÇ×Àº Configure Proxy Array Member ÆäÀÌÁö·Îµµ Àü¼ÛµË´Ï´Ù.
- Default Route Çʵ忡 ¹è¿ÀÇ ÇÁ·Ï½Ã¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì Ŭ¶óÀ̾ðÆ®°¡ À̵¿ÇØ¾ß ÇÏ´Â °æ·Î¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
Configure Proxy Array Member ÆäÀÌÁö¿¡¼ ±âº» °æ·Î¸¦ ÀÌ¹Ì ÀÔ·ÂÇÑ °æ¿ì ÀÌ Çʵ忡 ÀÚµ¿À¸·Î ÀԷµ˴ϴÙ. ±âº» °æ·Î´Â ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì º¯°æ »çÇ×Àº Configure Proxy Array Member ÆäÀÌÁö·Îµµ Àü¼ÛµË´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏ ÀÚµ¿ »ý¼º
º¯°æ »çÇ×ÀÌ °¨ÁöµÉ ¶§¸¶´Ù PAT ÆÄÀÏ¿¡¼ PAC ÆÄÀÏÀ» ÀÚµ¿À¸·Î »ý¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array Member ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array Member ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Auto-generate PAC File È®ÀζõÀ» ¼±ÅÃÇÕ´Ï´Ù.
- PAC ÆÄÀÏ¿¡¼ »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷À» »ç¿ëÇÏ·Á¸é PAC ÆÄÀÏ »ý¼º¿¡ Æ÷ÇÔÇÒ »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷ÀÌ Æ÷ÇÔµÈ ÆÄÀÏÀÇ À̸§À» Custom Logic File Çʵ忡 ÀÔ·ÂÇÕ´Ï´Ù. ÀÌ ·ÎÁ÷Àº FindProxyForURL ÇÔ¼öÀÇ ÇÁ·Ï½Ã ¹è¿ ¼±Åà ·ÎÁ÷ ¾Õ¿¡ »ðÀԵ˴ϴÙ.
Configure Proxy Array ÆäÀÌÁö¿¡¼ »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷ ÆÄÀÏÀ» ÀÌ¹Ì ÀÔ·ÂÇÏ°í ÀúÀåÇÑ °æ¿ì, ÀÌ Çʵ忡 ÀÚµ¿À¸·Î ÀԷµ˴ϴÙ. »ç¿ëÀÚ ÁöÁ¤ ·ÎÁ÷ ÆÄÀÏ À̸§Àº ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì º¯°æ »çÇ×Àº Configure Proxy Array ÆäÀÌÁö·Îµµ Àü¼ÛµË´Ï´Ù.
- Default Route Çʵ忡 ¹è¿ÀÇ ÇÁ·Ï½Ã¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì Ŭ¶óÀ̾ðÆ®°¡ À̵¿ÇØ¾ß ÇÏ´Â °æ·Î¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Configure Proxy Array ÆäÀÌÁö¿¡¼ ±âº» °æ·Î¸¦ ÀÌ¹Ì ÀÔ·ÂÇÏ°í ÀúÀåÇÑ °æ¿ì, ÀÌ Çʵ忡 ÀÚµ¿À¸·Î ÀԷµ˴ϴÙ. ±âº» °æ·Î´Â ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì º¯°æ »çÇ×Àº Configure Proxy Array ÆäÀÌÁö·Îµµ Àü¼ÛµË´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
»óÀ§ ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃ
ÇÁ·Ï½Ã ¶Ç´Â ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀÌ ¿ø°Ý ¼¹ö·Î Á÷Á¢ À̵¿ÇÏÁö ¾Ê°í ¾÷½ºÆ®¸² »óÀ§ ¹è¿À» ÅëÇØ ¶ó¿ìÆÃÇϵµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Ï½Ã ¶Ç´Â ÇÁ·Ï½Ã ¹è¿ ±¸¼º¿øÀÌ »óÀ§ ¹è¿À» ÅëÇØ ¶ó¿ìÆÃÇϵµ·Ï ±¸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- »óÀ§ ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ¹è¿À» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- »óÀ§ ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ¹è¿À» ÅëÇÑ ¶ó¿ìÆÃÀ» »ç¿ëÇϵµ·Ï ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·Ï½Ã ¹è¿À» ÅëÇÑ ¶ó¿ìÆà »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- Server Manager¿¡ ¾×¼¼½ºÇÏ°í Caching ÅÇÀ» ´©¸¨´Ï´Ù.
- Configure Proxy Array Member ¸µÅ©¸¦ ´©¸¨´Ï´Ù. Configure Proxy Array Member ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ÆäÀÌÁöÀÇ Parent Array ¼½¼Ç¿¡ ÀÖ´Â Poll Host Çʵ忡 PAT ÆÄÀÏÀ» Æú¸µÇÒ »óÀ§ ¹è¿¿¡ ÀÖ´Â ÇÁ·Ï½ÃÀÇ È£½ºÆ® À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. º¸Åë ÇØ´ç »óÀ§ ¹è¿ÀÇ ¸¶½ºÅÍ ÇÁ·Ï½ÃÀÔ´Ï´Ù.
- ÆäÀÌÁöÀÇ Parent Array ºÎºÐ¿¡ ÀÖ´Â Port Çʵ忡 PAT ÆÄÀÏÀ» Æú¸µÇÒ »óÀ§ ¹è¿¿¡ ÀÖ´Â ÇÁ·Ï½ÃÀÇ Æ÷Æ® ¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- URL Çʵ忡 ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡ ÀÖ´Â PAT ÆÄÀÏÀÇ URLÀ» ÀÔ·ÂÇÕ´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Ï½Ã¿¡¼ PAT ¸ÅÇÎÀ» ¸¸µç °æ¿ì ÀÌ URL Çʵ忡 ¸ÅÇÎÀ» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.
- ¾ç½ÄÀÇ Parent Array ¼½¼Ç¿¡ ÀÖ´Â Headers File Çʵ忡´Â PAT ÆÄÀÏ¿¡ ´ëÇÑ HTTP ¿äû(¿¹: ÀÎÁõ Á¤º¸)°ú ÇÔ²² Àü¼ÛµÇ¾î¾ß Çϴ Ư¼ö Çì´õ¸¦ °®°í ÀÖ´Â ÆÄÀÏÀÇ Àüü °æ·Î À̸§À» ÀÔ·ÂÇÕ´Ï´Ù. ÀÌ Çʵå´Â ¼±Åà »çÇ×ÀÔ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Restart Required¸¦ ´©¸¨´Ï´Ù. Apply Changes ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- Restart Proxy Server ¹öÆ°À» ´·¯ º¯°æ »çÇ×À» Àû¿ëÇÕ´Ï´Ù.
»óÀ§ ¹è¿ Á¤º¸ È®ÀÎ
ÇÁ·Ï½Ã ¹è¿ÀÌ »óÀ§ ¹è¿À» Åë°úÇÏ¿© ¶ó¿ìÆÃÇÏ´Â °æ¿ì, »óÀ§ ¹è¿ÀÇ ±¸¼º¿ø¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â »óÀ§ ¹è¿¿¡¼ PAT ÆÄÀÏ Çü½ÄÀ¸·Î Àü¼ÛµË´Ï´Ù. PAT ÆÄÀÏ¿¡ Æ÷ÇÔµÈ Á¤º¸°¡ View Parent Array Configuration ÆäÀÌÁö¿¡ Ç¥½ÃµË´Ï´Ù.
»óÀ§ ¹è¿ Á¤º¸¸¦ È®ÀÎÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.