|
Ä¿ÇÇÇâÀÌ ³ª´Â *NIX
Ä¿ÇǴнº
½Ã½ºÅÛ/³×Æ®¿÷/º¸¾ÈÀ» ´Ù·ç´Â °÷
|
|
|
|
ÀÌÀü ÁÖÁ¦ º¸±â :: ´ÙÀ½ ÁÖÁ¦ º¸±â |
±Û¾´ÀÌ |
¸Þ½ÃÁö |
bird72
°¡ÀÔ: 2003³â 9¿ù 24ÀÏ ¿Ã¸° ±Û: 77
|
¿Ã·ÁÁü: 2006.11.17 ±Ý, 11:26 am ÁÖÁ¦: ¾ÆÆÄÄ¡ ȯ°æ¼³Á¤ Áß ±Ã±ÝÇÕ´Ï´Ù!!! |
|
|
¾È³çÇϼ¼¿ä Ãʺ¸ ¸®´ª¼ÀÔ´Ï´Ù.
¾ÆÆÄÄ¡ ȯ°æ ¼³Á¤ ºÎºÐÁß¿¡¼ ¸î°¡Áö ±Ã±ÝÇÑ °ÍÀÌ ÀÖ¾î ÀÌ·¸°Ô ±ÛÀ» ¿Ã¸³´Ï´Ù.
¼¹ö»ç¾çÀº Á¦³í µà¾ó p4 »ç¿ëÇÏ°í ¸Þ¸ð¸®´Â 2GÀÔ´Ï´Ù.
¾ÆÆÄÄ¡ ¹öÁ¯Àº 2.0.52 ¹öÁ¯À» »ç¿ëÇϰí ÀÖ½À´Ï´Ù.
httpd -l À» ½ÇÇàÇØº¸´Ï prefork.c °¡ ÀÖ¾î ¾Æ·¡¿Í °°ÀÌ ¼³Á¤°ªÀ» Àâ¾Ò½À´Ï´Ù.
Âü°í·Î »çÀÌÆ®´Â ÇÏ·ç 4~5000Á¤µµ ¹æ¹®ÇÏ´Â ¼îÇθôÀÌ Çϳª µ¹¾Æ°¡°í ÀÖ½À´Ï´Ù.
<IfModule prefork.c>
StartServers 20
MinSpareServers 15
MaxSpareServers 45
ServerLimit 512
MaxClients 512
MaxRequestsPerChild 10000
</IfModule>
1.±×·±µ¥ mpmÀÇ °æ¿ì ÇϳªÀÇ ¹æ½Ä¸¸À» ¼³Á¤ÇÒ ¼ö ÀÖ³ª¿ä? ¿¹¸¦ µé¸é prefork¹æ½Ä°ú worker, perchild(?) ¹æ½ÄÀ» ¼¯¾î ¾µ ¼ö ÀÖ´Â °Ç°¡¿ä?
2. °¢°¢ÀÇ MaxSpareServers 45 °ú ps -ef | grep httpd | wc -l ·Î ³ª¿À´Â ¼ö Áß¿¡¼ Ç×»ó ps -ef °ªÀÌ Ç×»ó ¸¹Àºµ¥ ¸¸¾à °è¼ÓÇØ¼ ¹èÀÌ»ó Â÷À̰¡ ³´Ù¸é MaxSpareServers°ªÀ» ´õ ´Ã·ÁÁà¾ß Çϴ°ǰ¡¿ä?
»çÀÌÆ®°¡ ´À¸®´Ù´Â ¼Ò¸± ÀÚÁÖ µé¾î¼ ¾îÂîÇØ¾ß ÇÒ¹Ù¸¦ ¸ð¸£°Ú½À´Ï´Ù.
À§ ¼³Á¤°ªÀÌ¸é ¾ó¸¶Á¤µµ 󸮸¦ ÇÒ ¼ö Àִ°ÇÁö... Æ©´×Àº Çä;;;;;;;;;;
¾Æ½Ã´ÂºÐ ´äÁ» ÇØÁÖ¼¼¿ä.. _________________ ilovesusu
bird72 °¡ 2006.11.21 È, 7:37 pm¿¡ ¼öÁ¤ÇÔ, ÃÑ 1 ¹ø ¼öÁ¤µÊ |
|
À§·Î |
|
 |
truefeel Ä«Æä °ü¸®ÀÚ
°¡ÀÔ: 2003³â 7¿ù 24ÀÏ ¿Ã¸° ±Û: 1277 À§Ä¡: ´ëÇѹα¹
|
¿Ã·ÁÁü: 2006.11.20 ¿ù, 8:56 pm ÁÖÁ¦: Re: ¾ÆÆÄÄ¡ ȯ°æ¼³Á¤ Áß ±Ã±ÝÇÕ´Ï´Ù. |
|
|
½ÇÇàÇÒ ¶§ MPM ¸ðµâÀ» ¼±ÅÃÇØ¼ Çϱ⠶§¹®¿¡ ¼¯¾î¼´Â ¾ÈµÉ°Ì´Ï´Ù.
¼¯¾î¼ »ç¿ëÇØº¼·Á°í ½ÃµµÇÑ Àûµµ ¾ø¾î, Ȥ½Ã ¹æ¹ýÀÌ ÀÖÀ»Áö´Â ¸ð¸£°Ú½À´Ï´Ù.
±×¸®°í, StartServers³ª Min, Max´Â Áö±ÝÀÇ 2¹è ÀÌ»ó ´Ã¸®¼Åµµ µÇ°Ú³×¿ä.
Start..¿Í Min..Àº ¼ýÀÚ¸¦ °®°Ô ¸ÂÃß¼¼¿ä. Max´Â MinÀÇ 2¹è³ª 3¹è¼ö·Î ¸ÂÃß´Â°Ô ÀϹÝÀûÀ̱¸¿ä.
ServerLimit, MaxClients´Â 512 -> 1024 ·Î ´Ã·Áº¸¼¼¿ä.
µ¡ºÙ¿©¼,
1. À¥¼¹ö´Â À¥ÇÁ·Î±×·¥ÀÌ µ¹¾Æ°¡´Â °Í°ú À̹ÌÁö°¡ µ¹¾Æ°¡´Â °ÍÀ» º°µµ ¼¹ö·Î ºÐ¸®ÇÏ´Â°Ô ÁÁ½À´Ï´Ù.
ÀÌ·¸°Ô ºÐ¸® ÈÄ¿¡´Â À¥ÇÁ·Î±×·¥ÂÊÀº KeepAlive Off¸¦ À̹ÌÁöÂÊÀº OnÀ¸·Î ÇÏ´Â°Ô ÀϹÝÀûÀ̱¸¿ä.
2. apache¿¡¼ server-status/ ·Î ¾ÆÆÄÄ¡ »óŸ¦ ¸ð´ÏÅ͸µÇغ¸¼¼¿ä.
ExtendedStatus On ¿É¼Çµµ ³ÖÀ¸¸é ´õ ÀÚ¼¼È÷ º¼ ¼ö ÀÖ½À´Ï´Ù.
3. ¾ÆÆÄÄ¡·Î´Â Æ©´× ÇѰ谡 ÀÖ°ÚÁÒ. php¸¦ ¿î¿µÇϽÃÁÒ?
php½ÇÇàÇÒ ¶§¸¶´Ù
- ½ÇÇà½Ã°£
- ¸Þ¸ð¸® »ç¿ë·®(php¿¡¼ memory_get_usage() ÇÔ¼ö·Î ¾òÀ» ¼ö ÀÖÀ½, ÄÄÆÄÀϽà --enable-memory-limit ¿É¼Ç ÇÊ¿ä)
- DBÄõ¸®½Ã°£
µîÀ» Ã¼Å©ÇØ¼ ÁöÁ¤ÇÑ ¼öÄ¡(À̸¦Å׸é 3ÃÊÀÌ»ó½ÇÇàµÇ´Â °æ¿ì, 1MBÀÌ»ó ¸Þ¸ð¸®¸¦ »ç¿ëÇÑ´Ù´øÁö) ÀÌ»óÀÌ ³ª¿Ã°æ¿ì error_log()¸¦ ÅëÇØ ·Î±×¸¦ ³²°Üº¸¼¼¿ä.
4. apacheÀÇ ab ¸í·ÉÀ¸·Î ½ºÆ®·¹½ºÅ×½ºÆ®µµ ÇØº¸½Ã±¸¿ä. |
|
À§·Î |
|
 |
bird72
°¡ÀÔ: 2003³â 9¿ù 24ÀÏ ¿Ã¸° ±Û: 77
|
¿Ã·ÁÁü: 2006.11.21 È, 10:18 am ÁÖÁ¦: ´äº¯ Á¤¸» °¨»çÇÕ´Ï´Ù. |
|
|
Á¤¸» °¨»çÇÕ´Ï´Ù..¤Ì¤Ì
¸¹Àº µµ¿òÀÌ µÇ¾ú½À´Ï´Ù. ^^ _________________ ilovesusu |
|
À§·Î |
|
 |
bird72
°¡ÀÔ: 2003³â 9¿ù 24ÀÏ ¿Ã¸° ±Û: 77
|
¿Ã·ÁÁü: 2006.11.21 È, 7:34 pm ÁÖÁ¦: ÀÌ·¸°Ô ÇØµµ µÉ±î¿ä? |
|
|
¾È³çÇϼ¼¿ä ¸ÕÀú ´äº¯ Á¤¸» °¨»çÇÏ°Ô Àß ¹Þ¾Ò±¸¿ä...
Á¦°¡ ¸ðƼÅ͸µ? À̶ó°í ÇØ¾ßÇÒ±î¿ä? ¾Æ¹«Æ°...
[root@]# ps -ef | egrep httpd | wc -l ÀÌ·¸°Ô ÇßÀ» ¶§
Áö¼ÓÀûÀ¸·Î °¹¼ö°¡ 350~450 Á¤µµ µË´Ï´Ù.
±×·¸´Ù¸é
<IfModule prefork.c>
StartServers 400
MinSpareServers 400
MaxSpareServers 500
ServerLimit 1024
MaxClients 1024
MaxRequestsPerChild 10000
</IfModule>
ÀÌÁ¤µµ·Î ¹Ù²ãÁà º¸¸é ¾î¶³±î¿ä???
º¯°æ ÈÄ ´Ù½Ã ½ÃÀÛÇß´õ´Ï
root@]# ps -ef | egrep httpd | wc -l
°¹¼ö°¡ 550 ~620 Á¤µµ·Î ³ª¿À³×¿ä..
ÀÌ°Ô ÀǹÌÇÏ´Â °Ô µµ´ëü ¹ºÁö...
¾î¶»°Ô MaxSpareServers ´Ã·ÁÁÖ´Â Á·Á· ps °ªÀº ³Ñ¾î¹ö¸®´Â °ÍÀϱî¿ä?
¿ø·¡ ±×·±°ÍÀϱî¿ä?
½Ç½Ã°£ Á¢¼ÓÀÚ¿Í ¾ÆÆÄÄ¡ µ¥¸ó¼ö¿Í ¾î¶² °ü°èÀÎÁö Çê°¥¸³´Ï´Ù.
¿¡È¿.. _________________ ilovesusu |
|
À§·Î |
|
 |
truefeel Ä«Æä °ü¸®ÀÚ
°¡ÀÔ: 2003³â 7¿ù 24ÀÏ ¿Ã¸° ±Û: 1277 À§Ä¡: ´ëÇѹα¹
|
¿Ã·ÁÁü: 2006.11.22 ¼ö, 12:54 am ÁÖÁ¦: Re: ÀÌ·¸°Ô ÇØµµ µÉ±î¿ä? (¾ÆÆÄÄ¡ ¼³Á¤) |
|
|
°¡´Â ¹æÇ⸸ ¾Ë·ÁÁÖ¸é ½º½º·ÎÀÇ ³ë·ÂÀ¸·Î Á¤È®ÇÑ ÁýÀ» ã¾Æ°¡±æ ¹Ù¶óÁö¸¸,
Á¦°¡ Áý±îÁö ÇÔ²² µ¿ÇàÇÏ´Â ´À³¦ÀÌ µé ¶§°¡ ÀÖ½À´Ï´Ù.
ÀÌ·² °æ¿ì bird72´Ô¿¡°Ô´Â ÇØ°¡ µÇ´Â °Í °°¾Æ ´äÀ» »ó¼¼È÷ ½á¾ßÇϳª ¸Á¼³ÀÏ ¶§°¡ ÀÖ½À´Ï´Ù.
Á÷Á¢ ã¾Æº¸°í, ½ÃµµÇغ¸¸é¼ ¾ò´Â ±â»ÝÀ» »©¾Ñ´Â °Í °°¾Æ¼ÁÒ. ^^*
Min, Max, Start, Keepalive ¿¡ ´ëÇÑ Á¤º¸´Â ½±°Ô ã¾Æº¼ ¼ö ÀÖÀ»°Ì´Ï´Ù.
bird72 ¾¸: | ¾È³çÇϼ¼¿ä ¸ÕÀú ´äº¯ Á¤¸» °¨»çÇÏ°Ô Àß ¹Þ¾Ò±¸¿ä...
Á¦°¡ ¸ðƼÅ͸µ? À̶ó°í ÇØ¾ßÇÒ±î¿ä? ¾Æ¹«Æ°...
[root@]# ps -ef | egrep httpd | wc -l ÀÌ·¸°Ô ÇßÀ» ¶§
Áö¼ÓÀûÀ¸·Î °¹¼ö°¡ 350~450 Á¤µµ µË´Ï´Ù.
±×·¸´Ù¸é
<IfModule prefork.c>
StartServers 400
MinSpareServers 400
MaxSpareServers 500
ServerLimit 1024
MaxClients 1024
MaxRequestsPerChild 10000
</IfModule>
ÀÌÁ¤µµ·Î ¹Ù²ãÁà º¸¸é ¾î¶³±î¿ä???
º¯°æ ÈÄ ´Ù½Ã ½ÃÀÛÇß´õ´Ï
root@]# ps -ef | egrep httpd | wc -l
°¹¼ö°¡ 550 ~620 Á¤µµ·Î ³ª¿À³×¿ä..
ÀÌ°Ô ÀǹÌÇÏ´Â °Ô µµ´ëü ¹ºÁö...
¾î¶»°Ô MaxSpareServers ´Ã·ÁÁÖ´Â Á·Á· ps °ªÀº ³Ñ¾î¹ö¸®´Â °ÍÀϱî¿ä?
¿ø·¡ ±×·±°ÍÀϱî¿ä?
½Ç½Ã°£ Á¢¼ÓÀÚ¿Í ¾ÆÆÄÄ¡ µ¥¸ó¼ö¿Í ¾î¶² °ü°èÀÎÁö Çê°¥¸³´Ï´Ù.
¿¡È¿.. |
Start.., Min... ÀÌ 400, Max... 500Àº Å« ¼öÄ¡ÀÔ´Ï´Ù.
400~500ÀÇ ¼öÄ¡·Î ÇØµ×Áö¸¸ ½ÇÁ¦·Î´Â ¾Æ¹« 󸮵µ ÇÏÁö ¾Ê´Â ÇÁ·Î¼¼½º°¡ »ó´çÇÒ °Ì´Ï´Ù.
server-status¸¦ º¸¸é È®ÀÎÀÌ °¡´ÉÇÕ´Ï´Ù. ÁöÁ¤ÇÑ °ªº¸´Ù Àý¹Ý ÀÌÇÏ·Î ³·Ãß´Â°Ô ÁÁÀ» °Í °°½À´Ï´Ù.
±×¸®°í, Keepalive onÀÏ °æ¿ì KeepAliveTimeoutÀÇ °ª(¿¹Àü ¹öÀüÀº µðÆúÆ®°¡ 15ÃÊ)À» ³·Ãß¼¼¿ä. 5Ãʶó´øÁö.
¼¹ö°¡ Keepalive onÀ¸·Î ¼³Á¤µÇ¾î ÀÖ°í, Ŭ¶óÀÌ¾ðÆ®°¡ keepaliveÇüÅ·Π¿äûÀ» ÇßÀ» °æ¿ì
KeepAliveTimeout ½Ã°£µ¿¾ÈÀº Ä¿³Ø¼ÇÀÌ ²÷±âÁö ¾Ê°í ¿äûÀ» ¹ÞÀ» ¼ö ÀÖµµ·Ï ´ë±â»óÅ¿¡ ÀְԵ˴ϴÙ.
Áï, ±× Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ¾ø´õ¶óµµ KeepAliveTimeoutµ¿¾ÈÀº ´Ù¸¥ ¿äûÀ» ¹ÞÁö ¾Ê´Â »óŰ¡ µÇ´Â°ÅÁÒ.
KeepAliveTimeoutÀÌ ±æ¾î¼, ¸¹Àº ÇÁ·Î¼¼½º°¡ ´ë±â»óŰ¡ µÇ¾î ´õ ÀÌ»ó ¿äûÀ» ¹ÞÀ» ÇÁ·Î¼¼½º°¡ ¾ø°ÔµÇ¸é
apache´Â ÇÁ·Î¼¼½º¸¦ »õ·Î »ý¼ºÇÏ°Ô µË´Ï´Ù.
¿äûÀÌ ¸¹Àº ¼¹ö¶ó¸é KeepAliveTimeout°ªÀº Àû´çÈ÷ ³·ÃçÁÖ´Â°Ô ÁÁ½À´Ï´Ù.
¹°·Ð keepalive off·Î ÇÏ´Â °Íµµ °í·ÁÇÒ Çʿ䵵 Àִ°ű¸¿ä.
´ÙÀ½ ±ÛµéÀ» »ìÆìº¸¼¼¿ä.
[Æ©´×] ¾ÆÆÄÄ¡ Æ©´× Á¤¸® (±Û ÁöÇö¸í, Ãâó LSN)
http://coffeenix.net/board_view.php?cata_code=83&bd_code=50
¾ÆÆÄÄ¡¸¦ ÃÖ´ë ¼º´ÉÀ¸·Î ¿Ã¸®±â À§ÇÑ °¡À̵å (±Û ±èÁø´ö)
http://coffeenix.net/board_view.php?cata_code=83&bd_code=679 |
|
À§·Î |
|
 |
|
|
»õ·Î¿î ÁÖÁ¦¸¦ ¿Ã¸± ¼ö ¾ø½À´Ï´Ù ´ä±ÛÀ» ¿Ã¸± ¼ö ¾ø½À´Ï´Ù ÁÖÁ¦¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù ¿Ã¸° ±ÛÀ» »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù ÅõÇ¥¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù
|
Powered by phpBB © 2001, 2005 phpBB Group
|