• 맑음동두천 -4.8℃
  • 맑음강릉 1.6℃
  • 맑음서울 -4.6℃
  • 맑음대전 -0.8℃
  • 구름많음대구 0.1℃
  • 구름많음울산 1.0℃
  • 구름많음광주 0.6℃
  • 구름많음부산 4.1℃
  • 구름많음고창 0.1℃
  • 흐림제주 5.3℃
  • 맑음강화 -4.4℃
  • 맑음보은 -2.2℃
  • 맑음금산 -1.1℃
  • 구름많음강진군 1.9℃
  • 구름많음경주시 1.0℃
  • 구름많음거제 3.6℃
기상청 제공

Apache+Linux 서버 튜닝

  • 등록 -0001.11.30 00:00:00
1. 아파치  웹  서버  튜닝
- apache/src/include/httpd.h:
HARD_SERVER_LIMIT  256  ->  1280
- apache/conf/httpd.conf:
MaxKeepAliveRequests  100  ->  10000
KeepAliveTimeout  15  ->  30
MinSpareServers  5  ->  20
MaxSpareServers  10  ->  40
StartServers  5  ->  20
MaxClients  256  ->  1024

2. 커널  소프트  레벨  튜닝
- ulimit  -n  32768
- /proc/sys/fs/file-max:  4096  ->  32768
- /proc/sys/fs/inode-max:  16384  ->  65536
- /proc/sys/net/ipv4/tcp_keepalive_time:  7200  ->  1200
- /proc/sys/net/ipv4/tcp_fin_timeout:  60  ->  30
- /proc/sys/net/ipv4/tcp_sack:  1  ->  0
- /proc/sys/net/ipv4/tcp_timestamps:  1  ->  0
- /proc/sys/net/ipv4/tcp_syncookies:  0  ->  1
- /proc/sys/net/ipv4/tcp_retries1:  7  ->  2(3으로  되어  있어서  수정하지  않음)
- /proc/sys/net/ipv4/tcp_max_syn_backlog:  1024  ->  8192
- /proc/sys/net/ipv4/tcp_window_scaling:  1->