| mod_athena. MOD_ATHENA´Â ´ëÇü ½Ã½ºÅÛÀ»À§ÇÑ Apache ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥·Îµå ¹ë·±¼ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
mod_athena. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- The Apache License 2.0
- °Ô½ÃÀÚ À̸§:
- Mark Wolgemuth
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://node.to/hacks/
mod_athena. ű×
mod_athena. ¼³¸í
mod_athena´Â ´ëÇü ½Ã½ºÅÛÀ»À§ÇÑ Apache ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥·Îµå ¹ë·±¼ÀÔ´Ï´Ù. mod_athena´Â ´ëÇü ½Ã½ºÅÛÀ»À§ÇÑ Apache ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥·Îµå ¹ë·±¼ÀÔ´Ï´Ù.ÀÌ ¸ðµâÀº HTTPD°¡ ApacheÀÇ ÀÚü mod_proxy (¿ª¹æÇâ ÇÁ·Ï½ÃÀÇ °æ¿ì) ¶Ç´Â Äõ¸®ÇÏ´Â ±â°è¿¡ ´ëÇÑ ¿ÜºÎ ÀûÀ¸·Î·Îµå ¹ë·±¼ ¿ªÇÒÀ» Çã¿ëÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. °£´ÜÇÑ Get Plus Query-String ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¿£Áø¿¡ ¼±ÅÃÇÑ ¾Ë°í¸®ÁòÀ» ±â¹ÝÀ¸·Î °áÁ¤ÇÕ´Ï´Ù. ApacheÀÇ mod_proxy°¡ ó¸® ÇÒ ¼öÀÖ´Â ±ÕÇü ÇÁ·ÎÅäÄÝÀ»·ÎµåÇϱâ À§ÇØ »ó¾÷¿ë Çϵå¿þ¾î ¶Ç´Â ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì,ÀÌ ¿É¼ÇÀ» ´ëü ÇÒ ¼öÀÖ´Â ±ÕÇüÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù. Reverse HTTP (S) ÇÁ·Ï½Ã ±¸¼º, Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀº Apache°¡ ´ë´äÇß½À´Ï´Ù. ¿äûÀº mod_proxy¿¡ ÀÇÇØ Ã³¸®µÇ¾î URLÀ» ´ë»ó È£½ºÆ® À̸§¿¡ ´ëÇØ mod_athena "athfarm"À» ´ëüÇϵµ·Ï ´Ù½Ã ÀÛ¼ºÇÕ´Ï´Ù. httpd.conf : proxypass / reports / http : // farm_one / reports / then, mod_athena´Â ¿äûÀ»¹Þ½À´Ï´Ù. ÆÊÀ»º¸°í ÇØ´ç ÆÊÀÇ ¾Ë°í¸®ÁòÀ» ½ÇÇà ÇÑ ´ÙÀ½ ÆÊ À̸§À» À§ÇØ ½ÇÁ¦ ÁÖ¼Ò¸¦ ´ëüÇÕ´Ï´Ù. ±× °á°ú ¿äûÀ» ¿Ï·áÇϱâ À§ÇØ mod_proxy·Î µ¹¾Æ°©´Ï´Ù. ÀÇ»ç - ÄÚµå : http : // farm_one / reports / -> http : // chosic_server / reports / Äõ¸® ±¸¼º, Ŭ¶óÀ̾ðÆ® (ÀÌ °æ¿ì ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼´Â ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼) ¿øÇÏ´Â ÆÊÀ» Æ÷ÇÔÇÏ´Â Äõ¸® ¹®ÀÚ¿·Î GET ¿äûÀ» º¸³À´Ï´Ù. (µé)¿¡ httpd. > fetch -q -o - http : // my_athena / ath / balance /? farm_one chosen_server ¸ðµâ ¿£ÁøÀºÀÌ ¿äûÀ» Àâ°í ÀûÀýÇÑ ¾Ë°í¸®ÁòÀ» ½ÇÇàÇÏ°í ÀûÀýÇÑ °á°ú¸¦ Ŭ¶óÀ̾ðÆ®¿¡ ÅؽºÆ® ³»¿ëÀ¸·Î ¹ÝȯÇÕ´Ï´Ù. ...¿¡ ¿£ÁøÀÇ µ¿ÀÏÇÑ ÀνºÅϽºÀÇ µÎ ¸ðµå¿¡¼ Mod_Athena¸¦ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Mod_Athena Apache ¸ðµâÀº ȸ»çÀÇ·Îµå ±ÕÇü Á¶Á¤ ¿ä±¸¸¦ ÇØ°áÇϱâ À§ÇØ ÀÛ¼ºµÇ¾úÀ¸¸ç »ý»ê ¹× Ç°Áú º¸Áõ ȯ°æ¿¡¼ »ç¿ëµË´Ï´Ù.
mod_athena. °ü·Ã ¼ÒÇÁÆ®¿þ¾î