1612 ¹ø ±ÛÀÇ ´äÀå±Û: Re: ¾Ñ ½Ç¼ö... |
±Û¾´ÀÌ: »êÀÌ
[ȨÆäÀÌÁö]
|
±Û¾´³¯: 2003³â 08¿ù 05ÀÏ 21:36:16 È(Àú³á) |
Á¶È¸: 689 |
[»êÀÌ]´ÔÀÌ ³²±â½Å ±Û:
>[¹«½ÄÀÌ..]´ÔÀÌ ³²±â½Å ±Û:
>
>>¾È³çÇϼ¼¿ä...
>>¹¹ºÎÅÍ ¸»¾¸µå·Á¾ßµÉÂî..
>>
>>5¿ùºÎÅÍ ¿©Å±îÁö Àß µ¹¾Æ°¡´ø ½á¹ö°¡..
>>¸çÄ¥ÀüºÎÅÍ ¸Æ½º Ŭ¶óÀ̾ðÆ® ÃÊ°ú·Î ¾ÆÆÄÄ¡°¡ ´Ù¿îÀÌ µÇ³×¿ä..
>>
>>·Î±×¸¦ µÚÁö°í µÚÁ®º¸°í ÇßÁö¸¸...
>>º°´Ù¸¥°É ãÁö ¸øÇß½À´Ï´Ù..
>>
>>°è¼Ó ã¾Æº¸°í ¼¼Æÿ¡ ¹®Á¦°¡ ÀÖ´ÂÁö..»ìÆ캸°í ÀÖ±¸¿ä...
>>¸çÄ¥Àü¿£ top¸í·É¾î ¿Ã·Á³õ°í..¹ãÀ» »õ¿ü´Âµ¥¿ä..
>>±×¶§´Â ¾Æ¹« ÀÌ»ó ¾ø´õ¶ó±¸¿ä..
>>°è¼Ó ¹ã ¼¼¿ï¼öµµ ¾ø´ÂÀÏÀÌ°í..
>>
>>ÀÏ´Ü ¹æÆíÀ¸·Î..»ý°¢Çغ»°Ô¿ä..
>>load average °¡ 3.0 ÀÌ»óÀÌ µÆÀ»¶§...¾ÆÆÄÄ¡¸¦ ¸®½ºÅ¸Æ® ½ÃÄÑÁÖ°í ½ÍÀºµ¥..±×·¸°Ô
ÇØÁÙ¼ö ÀÖ´Â ½ºÅ©¸³Æ®°¡ ÀÖÀ»±î¿ä?
>>
>>
>>Á¤¸» ´ä´äÇØ Áװڳ׿ä...
>
>========================================
>
>¿ì¼± httpd.conf ¿¡¼ KeepAlive Off ·Î È®ÀÎ ¹× ¼³Á¤Çϼ¼¿ä.
>
># echo 10 > /proc/sys/net/ipv4/tcp_fin_timeout
>
>±×¸®°í /etc/sysctl.conf ÆÄÀÏ¿¡
>
>net.ipv4.tcp_fin_timeout = 10
>
>¼³Á¤
>
>....
>
>loadavg
>
># cat /proc/loadavg
>
>...
>
>-- checkavg.sh ---------
>#!/bin/sh
>
>maxavg=${1:-3} ## ºñ±³ ÃÖ´ë°ªÀÌ 3, ¾ÕÀÇ 1 Àº $1 À» ÀǹÌÇÔ
>loadavg=`cat /proc/loadavg 2>/dev/null`
>curravg=`echo $loadavg | awk -F '.' '{print $1}' 2>/dev/null`
>
>if [ "$curravg" -gt "$maxavg" ] ; then
if [ "$curravg" -ge "$maxavg" ] ; then
> /usr/local/apache/bin/apachectl start >/dev/null 2>&1
>fi
>
>exit 0
>-------------------------
>
>½ÇÇàÀº
>
># chmod u+x checkavg.sh
># /path/to/checkavg.sh
>
>¶Ç´Â
>
># /path/to/checkavg.sh 3
>
>ÀÌ·±½ÄÀ¸·Î ÁÖ±âÀûÀ¸·Î crond À¸·Î µ¹¸®¸é µÉ°Í °°³×¿ä.
========================================
if [ "$curravg" -gt "$maxavg" ] ; then
·Î ºñ±³ÇÒ ¶§¿¡´Â
## °¡¿îµ¥ -3Àº ÃÖ´ë°ªÀÌ 3À̶ó´Â ÀǹÌ,
## - ´Â ´ëÀÔÀ» ¸»ÇÕ´Ï´Ù.
## ¿ÞÂÊ 1Àº $1 ¸¦ ¸»ÇÏ°í,
## ¿À¸¥ÂÊ -1 ´Â »©±â 1, Áï Ç×»ó Á¤¼öÇüÀ¸·Î ºñ±³Çϱ⠶§¹®¿¡
## ½ÇÁ¦ loadavg °¡ 3.1 À̸é ÀÌ°ÍÀº 3ÀÌ µÇ¾î
## apachectl ¸¦ Àç½ÃÀÛÇÏÁö ¾Ê½À´Ï´Ù.
## µû¶ó¼ ºñ±³ÇÒ¶§´Â ÃÖ´ë°ª 3 ¿¡¼ 1¸¦ »« 2°ªÀ¸·Î ºñ±³ÇØ¾ß ÇÔ
##
maxavg=$((${1:-3}-1))
ÀÌ·±½ÄÀ¸·Î...
|
ÀÌÀü±Û : Re: »êÀÌ´Ô....
´ÙÀ½±Û : Re: Re: ¾Ñ ½Ç¼ö...
|
from 61.254.75.40
JS(Redhands)Board 0.4 +@
|