• 구름많음동두천 17.6℃
  • 맑음강릉 20.3℃
  • 구름많음서울 18.2℃
  • 맑음대전 18.5℃
  • 맑음대구 19.0℃
  • 맑음울산 20.0℃
  • 맑음광주 18.4℃
  • 맑음부산 19.1℃
  • 맑음고창 18.4℃
  • 맑음제주 21.3℃
  • 구름많음강화 15.3℃
  • 구름조금보은 17.3℃
  • 맑음금산 18.1℃
  • 맑음강진군 18.7℃
  • 구름조금경주시 20.7℃
  • 맑음거제 19.7℃
기상청 제공

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->