• 맑음동두천 2.1℃
  • 맑음강릉 5.9℃
  • 맑음서울 3.7℃
  • 구름조금대전 2.9℃
  • 구름많음대구 7.1℃
  • 흐림울산 8.7℃
  • 구름조금광주 5.9℃
  • 흐림부산 10.3℃
  • 구름많음고창 3.8℃
  • 흐림제주 10.0℃
  • 구름조금강화 1.8℃
  • 구름많음보은 2.4℃
  • 구름많음금산 4.4℃
  • 흐림강진군 7.3℃
  • 구름많음경주시 7.7℃
  • 구름많음거제 9.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->