haproxy. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Willy Tarreau
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://w.ods.org/tools/haproxy/
haproxy. ű×
haproxy. ¼³¸í
Haproxy´Â °í¼º´É À¥·Îµå ¹ë·±¼ÀÔ´Ï´Ù. HA-Proxy´Â ƯÈ÷ Àü¿ø ÀÌ¿ë °¡´É¼º ȯ°æ¿¡ ÀûÇÕÇÑ TCP / HTTP ¿ª¹æÇâ ÇÁ·Ï½ÃÀÔ´Ï´Ù. ½ÇÁ¦·Î : - Á¤ÀûÀ¸·Î ÇÒ´ç µÈ ÄíÅ°¿¡ µû¶ó HTTP ¿äûÀ» ¶ó¿ìÆÃÇÕ´Ï´Ù. - HTTP ÄíÅ°¸¦ »ç¿ëÇÏ¿© ¼¹ö Áö¼Ó¼ºÀ» º¸ÀåÇÏ´Â µ¿¾È ¿©·¯ ¼¹ö°£¿¡·Îµå¸¦ È®»êÇÕ´Ï´Ù. - À̺¥Æ®ÀÇ ¹é¾÷ ¼¹ö·Î ÀüȯÇÕ´Ï´Ù. - ¿¬°áÀ» ¼ö¶ôÇÕ´Ï´Ù. ¼ºñ½º ¸ð´ÏÅ͸µ Àü¿ë Ư¼ö Æ÷Æ®; - ±âÁ¸ ÇÁ·ÎÆÄÀÏÀ» ºÐÀ§ÇÏÁö ¾Ê°íµµ ¿¬°áÀ» Çã¿ë ÁßÁöÇÕ´Ï´Ù. - HTTP Çì´õ Ãß°¡ / ¼öÁ¤ / »èÁ¦ - ƯÁ¤ ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´Â ¿äûÀ» Â÷´ÜÇÕ´Ï´Ù. ÀÚ¿øÀÌ °ÅÀÇ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. Haproxy À̺¥Æ® Áß½ÉÀÇ ¾ÆÅ°ÅØóÀÔ´Ï´Ù. ½Ã½ºÅÛÀÇ ¾ÈÁ¤¼ºÀ» À§Çè¿¡ ºü¶ß¸®Áö ¾Ê°í ¼ö¹é °¡ÁöÀÇ ÀνºÅϽº¿¡ ¼öõ °³ÀÇ µ¿½Ã ¿¬°áÀ» ó¸®ÇϽʽÿÀ .Start ¸Å°³ º¯¼ö´Â ¸î °¡Áö ¸í·É ÁÙ ¿É¼Ç ¸¸ ÀÖ½À´Ï´Ù. -f -n < -D°¡ ForegRound¿¡¼ ½ÃÀ۵˴ϴÙ. Daemon Mode-Q¿¡¼ ½ÃÀÛÇÏ´Â DAS-vÀÇ ¸Þ½ÃÁö°¡ -q ¶Ç´Â 'Quiet'ÀÌ ÁöÁ¤µÈ °æ¿ì¿¡µµ Ãâ·ÂÀÇ ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.-C ¸¸ ¿À·ù°¡ ¹ß°ßµÇÁö ¾ÊÀ¸¸é ±¸¼º ÆÄÀÏÀ» È®ÀÎÇÏ°í ÄÚµå 0À¸·Î Á¾·áµÇ°Å³ª ±¸¹® ¿À·ù°¡ ¹ß°ßµÇ¸é ÄÚµå 1À» Á¾·áÇÕ´Ï´Ù.-P °¢ ¾î¸°ÀÌÀÇ PID °¢°¢À»ÀÌ ÆÄÀÏ¿¡ µ¥¸ó ¸ðµå·Î ¾¹´Ï´Ù .- S´Â Åë°è¸¦ º¸¿©ÁÝ´Ï´Ù (ÄÄÆÄÀÏ µÈ °æ¿ì¿¡¸¸ ÄÄÆÄÀÏ µÈ °æ¿ì¿¡¸¸ ´õ ¸¹Àº Åë°è ( '-s')¸¦ º¸¿©ÁÝ´Ï´Ù. ÇÁ·Ï½Ã ´ç ÃÖ´ë ¿¬°á ¼ö´Â 'maxconn'paramter°¡ ¼³Á¤µÇÁö ¾ÊÀº °¢ ÀνºÅϽºÀÇ ±âº» ¸Å°³ º¯¼ö·Î »ç¿ëµË´Ï´Ù. 'µè±â'¼½¼Ç. TotaÀÇ ÃÖ´ë ¼ö L ¿¬°áÀº 'Àü¿ª'¼½¼Ç¿¡¼ 'maxconn'¸Å°³ º¯¼ö°¡ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì Àüü ÇÁ·Î¼¼½º¿¡¼ »ç¿ëµÇ´Â ¿¬°á ¼ö¸¦ Á¦ÇÑÇÕ´Ï´Ù. µð¹ö±ë ¸ðµå´Â 'Àü¿ª'¼½¼ÇÀÇ 'µð¹ö±×'¿É¼Ç°ú µ¿ÀÏÇÑ È¿°ú°¡ ÀÖ½À´Ï´Ù. ÀÌ ¸ðµå¿¡¼ ÇÁ·Ï½Ã°¡ ½ÇÇàµÇ¸é ¸ðµç ¿¬°á, ¿¬°á ÇØÁ¦, ŸÀÓ ½ºÅÆÇÁ ¹× HTTP Çì´õ¸¦ stdout¿¡ ´ýÇÁÇÕ´Ï´Ù. ÀÌ°ÍÀº ½Ã½ºÅÛÀÌ ½ÃÀÛµÇÁö ¾Êµµ·Ï ½Ã½ºÅÛÀÌ ½ÃÀÛµÇÁö ¾Ê±â ¶§¹®¿¡ init ½ºÅ©¸³Æ®¿¡¼´Â Àý´ë·Î »ç¿ëÇؾßÇÕ´Ï´Ù .Statistics´Â 'stattime'¿É¼ÇÀ¸·Î ÄÄÆÄÀÏ µÈ °æ¿ì¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÄÚµå ÃÖÀûÈ ´Ü°è¿¡¼¸¸ »ç¿ëµË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º´Â Åë°è ¼ÒÄÏÀÌ »ç¿ë µÈ °æ¿ì Å©·¡½Ã¸¦ ÀÏÀ¸Å² 1.3.21¿¡ ȸ±Í¸¦ ¼öÁ¤ÇÕ´Ï´Ù.
haproxy. °ü·Ã ¼ÒÇÁÆ®¿þ¾î