有个站点,我用ab做压测,结果ab总是返回错误,我做了如下的一些调优,最后正常了。
nginx的配置
.conf:
worker_processes 32;
worker_connections 65536;
过多的TIME_WAIT
在压力中,通过netstat发现很多TIME_WAIT的连接描述符:
netstat -n | awk '/^tcp/ {++state[$NF]} END {
for(key in state) print key,"\t",state[key]}'
ss -ant | awk 'NR>1 {++s[$1]} END {
for(k in s) print k