> >另外,最好提供一个最小化的能复现问题的示例,以方便问题诊断。 > >你看到的 CLOSE_WAIT 状态的连接是下游连接还是上游连接?换句话说,与来自 http 客户端的连接,还是 nginx 到后端的那些连接? > >你使用的是什么版本的 nginx?nginx -V 命令行的输出是怎样的? > >Regards, >-agentzh > >-- >-- >邮件来自列表“openresty”,专用于技术讨论! >订阅: 请发空白邮件到 openresty...@googlegroups.com >发言: 请发邮件到 open...@googlegroups.com >退订: 请发邮件至 openresty+...@googlegroups.com >归档: http://groups.google.com/group/openresty >官网: http://openresty.org/ >仓库: https://github.com/agentzh/ngx_openresty >教程: http://openresty.org/download/agentzh-nginx-tutorials-zhcn.html > >
在 2013-07-09 06:05:21,"Yichun Zhang (agentzh)" <age...@gmail.com
> 写道: >Hello! > >2013/7/8 刘宏: >> ngx_lua版本是 v0.7.19 >> 采用lua脚本处理一些鉴权,最近发现运行一段时间(3-5天左右)会出现10240 worker_connections are not >> enough错误,导致整个nginx无法处理请求。 >> 出错时用netstat 观察发现有很多处于CLOSE_WAIT状态的socket,请问春哥这个错误有可能是什么原因造成的呢? >> 有没有什么工具可以跟踪排错的呢? >> > >可以使用 Nginx Systemtap Toolkit 里面的工具进行分析: > > https://github.com/agentzh/nginx-systemtap-toolkit > >另外,最好提供一个最小化的能复现问题的示例,以方便问题诊断。 > >你看到的 CLOSE_WAIT 状态的连接是下游连接还是上游连接?换句话说,与来自 http 客户端的连接,还是 nginx 到后端的那些连接? > >你使用的是什么版本的 nginx?nginx -V 命令行的输出是怎样的? > >Regards, >-agentzh > >-- >-- >邮件来自列表“openresty”,专用于技术讨论! >订阅: 请发空白邮件到 openresty...@googlegroups.com