다음의 페이지를 대부분 참조했습니다. (http://www.zarafa.com/wiki/index.php/Apache_tuning)
- http 웹페이지는 stateless(connectionless) 입니다. 즉 페이지 불러올 때에만 서버와 연결하고 다 불러와지면 연결을 끊습니다.
- 1개의 연결당 평균 메모리 소모량은 20MB 입니다. (라엘이가 관리하는 여러서버의 평균값을 내보았음)
- Ubuntu Apache 의 기본 동시접속자 제한은 150개 입니다. 1000개의 동시접속이 연결되면 150개는 즉시 처리진행되고, 나머지 850개는 대기열에서 대기하다가 차례대로 처리됩니다.
1> 서버 연결당 얼마나 메모리를 소모하는지 확인
#ps -ylC apache2 | awk '{x += $8;y += 1} END {print "Apache Memory Usage (MB): "x/1024; print "Average Proccess Size (MB): "x/((y-1)*1024)}'
2> 서버에 여유 메모리 자원이 얼마나 있는지 확인
서버를 재부팅한 후에 아파치를 종료후 서버의 메모리를 확인해본다.
# free -m
3> 하드웨어 자원을 고려한 가용 동시연결수 계산
여유 메모리 / 1연결당 메모리 하면 된다.
2000MB free memory 가 있고, 1연결당 20MB 를 사용한다면 = 100개의 동시연결 가능. (300~500 동시접속자 처리가능)
4> 사이트의 필요 동시연결수 계산
450명의 사용자가 있고 3초주기로 페이지 이동이 일어난다고 가정하자. 페이지 출력 실행시간은 2초라고 가정하자.
필요 동시연결수 = 450 / 3 * 2 = 300
5> 동시연결수 설정 변경.
# vi /etc/apache2/mods-available/mpm_prefork.conf
MaxRequestWorkers 값을 수정해야 합니다.
ServerLimit 라는 옵션의 기본값이 256이기 때문에 MaxRequestWorkers 값이 256보다 작으면 따로 적을 필요가 없으며, 256보다 크면 그와 같은 값으로 ServerLimit 도 설정해야 합니다.
동시연결 제한 300 예제 설정법.
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxRequestWorkers 300
ServerLimit 300
MaxConnectionsPerChild 0
</IfModule>
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7130 | 11년 전 | 2293 | ||
| 7129 | 11년 전 | 695 | ||
| 7128 |
senseme
|
11년 전 | 1263 | |
| 7127 | 11년 전 | 1144 | ||
| 7126 | 11년 전 | 793 | ||
| 7125 | 11년 전 | 2936 | ||
| 7124 | 11년 전 | 1410 | ||
| 7123 |
잘살아보자
|
11년 전 | 1269 | |
| 7122 |
잘살아보자
|
11년 전 | 666 | |
| 7121 |
잘살아보자
|
11년 전 | 2997 | |
| 7120 |
잘살아보자
|
11년 전 | 2890 | |
| 7119 |
잘살아보자
|
11년 전 | 716 | |
| 7118 |
잘살아보자
|
11년 전 | 3415 | |
| 7117 |
잘살아보자
|
11년 전 | 836 | |
| 7116 | 11년 전 | 721 | ||
| 7115 | 11년 전 | 1008 | ||
| 7114 | 11년 전 | 818 | ||
| 7113 | 11년 전 | 635 | ||
| 7112 | 11년 전 | 1058 | ||
| 7111 | 11년 전 | 1777 | ||
| 7110 | 11년 전 | 1013 | ||
| 7109 |
버섯먹은나
|
11년 전 | 773 | |
| 7108 | 11년 전 | 611 | ||
| 7107 | 11년 전 | 2386 | ||
| 7106 | 11년 전 | 1939 | ||
| 7105 | 11년 전 | 2474 | ||
| 7104 | 11년 전 | 1403 | ||
| 7103 |
|
11년 전 | 2678 | |
| 7102 | 11년 전 | 3100 | ||
| 7101 | 11년 전 | 4427 | ||
| 7100 | 11년 전 | 5779 | ||
| 7099 | 11년 전 | 2121 | ||
| 7098 | 11년 전 | 1700 | ||
| 7097 | 11년 전 | 1436 | ||
| 7096 | 11년 전 | 1106 | ||
| 7095 |
잘살아보자
|
11년 전 | 843 | |
| 7094 |
잘살아보자
|
11년 전 | 1031 | |
| 7093 |
잘살아보자
|
11년 전 | 910 | |
| 7092 |
잘살아보자
|
11년 전 | 1395 | |
| 7091 |
잘살아보자
|
11년 전 | 2193 | |
| 7090 |
잘살아보자
|
11년 전 | 865 | |
| 7089 | 11년 전 | 1043 | ||
| 7088 | 11년 전 | 1700 | ||
| 7087 | 11년 전 | 1392 | ||
| 7086 | 11년 전 | 1280 | ||
| 7085 |
|
11년 전 | 1208 | |
| 7084 | 11년 전 | 1131 | ||
| 7083 | 11년 전 | 3480 | ||
| 7082 | 11년 전 | 1125 | ||
| 7081 | 11년 전 | 1723 | ||
| 7080 | 11년 전 | 1997 | ||
| 7079 | 11년 전 | 1304 | ||
| 7078 | 11년 전 | 1286 | ||
| 7077 | 11년 전 | 1277 | ||
| 7076 | 11년 전 | 740 | ||
| 7075 | 11년 전 | 1141 | ||
| 7074 |
네이비칼라
|
11년 전 | 1487 | |
| 7073 | 11년 전 | 1453 | ||
| 7072 |
|
11년 전 | 822 | |
| 7071 | 11년 전 | 1170 | ||
| 7070 | 11년 전 | 926 | ||
| 7069 | 11년 전 | 1681 | ||
| 7068 | 11년 전 | 1325 | ||
| 7067 |
TPSint
|
11년 전 | 703 | |
| 7066 | 11년 전 | 2137 | ||
| 7065 | 11년 전 | 6621 | ||
| 7064 | 11년 전 | 1278 | ||
| 7063 | 11년 전 | 1123 | ||
| 7062 | 11년 전 | 1053 | ||
| 7061 | 11년 전 | 897 | ||
| 7060 | 11년 전 | 1434 | ||
| 7059 | 11년 전 | 833 | ||
| 7058 |
EngineMan
|
11년 전 | 3386 | |
| 7057 | 11년 전 | 1232 | ||
| 7056 | 11년 전 | 1628 | ||
| 7055 | 11년 전 | 997 | ||
| 7054 | 11년 전 | 2635 | ||
| 7053 |
네이비칼라
|
11년 전 | 1271 | |
| 7052 | 11년 전 | 2557 | ||
| 7051 | 11년 전 | 1922 | ||
| 7050 | 11년 전 | 2438 | ||
| 7049 | 11년 전 | 1379 | ||
| 7048 | 11년 전 | 2513 | ||
| 7047 | 11년 전 | 1330 | ||
| 7046 | 11년 전 | 1014 | ||
| 7045 | 11년 전 | 1037 | ||
| 7044 | 11년 전 | 5425 | ||
| 7043 | 11년 전 | 1210 | ||
| 7042 | 11년 전 | 767 | ||
| 7041 |
열라뽕똬이
|
11년 전 | 745 | |
| 7040 | 11년 전 | 1094 | ||
| 7039 | 11년 전 | 1441 | ||
| 7038 | 11년 전 | 1856 | ||
| 7037 | 11년 전 | 2164 | ||
| 7036 | 11년 전 | 1076 | ||
| 7035 | 11년 전 | 1393 | ||
| 7034 | 11년 전 | 1336 | ||
| 7033 |
열라뽕똬이
|
11년 전 | 983 | |
| 7032 | 11년 전 | 737 | ||
| 7031 | 11년 전 | 2169 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기