0

我用 --with-http_stub_status_module 编译了 Nginx 1.2.4。

当我查询 Nginx 的当前状态时,它返回8 个活动连接,它们都是写作类型:

Active connections: 8 
server accepts handled requests
5011178 5011178 5011178 
Reading: 0 Writing: 8 Waiting: 0 

但是,除了我为获取状态而执行的 curl 之外,绝对没有更多与我的 Nginx 建立连接。

知道为什么 Nginx 返回这个数量的活动连接吗?

4

1 回答 1

1

活动连接不代表对您的应用的请求数。如果您的应用程序提供一些html页面,那么每个元素,如image,cssjs(如果未缓存在浏览器或其他用户客户端中)也将从您的服务器请求。因此,对于html一页,可以有许多活动连接。

但是...据我所知,它们将是ReadingWaiting连接,在您的示例中,有Writing. 如果您非常确定您只有一个请求,curl请检查您的nginx或某些proxy(如果存在)配置,因为看起来客户端连接在某些POST请求或Uploads.

于 2013-02-02T11:04:45.713 回答