2012-12-13 39 views
1

nginx的服务器有太多的活动连接有两个6核超线程(HT)功能的Xeon CPU。 所以整个系统有24个cpu-threads。我nginx的网站在等待

在nginx.conf:

worker_processes 8; 
worker_connections 4096; 

nginx的stub_status是:

Active connections: 3942 
server accepts handled requests 
142793 142793 505932 
Reading: 192 Writing: 36 Waiting: 3714 

请求过多停留在等待队列,我能做些什么来解决这个问题?

回答

2

等待连接的不是一般的问题。 Nginx的可以同时处理许多连接。

如果你不喜欢它,你可以通过调整keepalive_timeout指令减少它。