【发布时间】:2013-11-13 09:44:23
【问题描述】:
当我在 nginx -> node.js 服务器上运行 apachebench 时,我注意到在设置了一定数量的并发请求后,一些请求没有被跟踪到完成。 ss -s输出结果如下:
TCP: 26006 (estab 660, closed 25296, orphaned 38, synrecv 0, timewait 25295/0), ports 0
看起来大多数连接已关闭并正在等待。我想这在重负载下会很好地工作。
是否可以更快地“回收”这些连接?它们似乎会持续很长时间(10 秒左右?)
【问题讨论】:
标签: node.js http tcp nginx time-wait