socket.io 跑了几天连接数一直在涨 没有释放 达到2W多 重启一下之后 实际连过来的连接数 只有6个
使用的事 web-msg-sender的例子改版的 加了一些查询数据 是不是有哪里链接释放不了
[attach]600[/attach]
[attach]601[/attach]
服务端运行
netstat -nt | grep 2045
看下是不是有很多的链接
重启完之后 连接确实少了很多
连接确实有 之前也看过
netstat -nt | grep 2045 | grep EST | wc -l
能看到有多少连接数
连接 显示300+ 实际连接数是 90
确实和 workerman统计的一样 但是不应该有这么多啊 在线客户 应该没有几个 而且跑个几天会达到万级
你可以统计下每个客户端ip有多少个链接,然后看看有没有问题
单纯看连接还是那么多 会不会是我开了一个异步连接
异步连接的请求因为io操作耗时 导致 请求延迟回来
累计越来越多?
[attach]600[/attach]
[attach]601[/attach]
服务端运行
看下是不是有很多的链接
重启完之后 连接确实少了很多
连接确实有 之前也看过
netstat -nt | grep 2045 | grep EST | wc -l
能看到有多少连接数
连接 显示300+ 实际连接数是 90
确实和 workerman统计的一样
但是不应该有这么多啊 在线客户 应该没有几个
而且跑个几天会达到万级
你可以统计下每个客户端ip有多少个链接,然后看看有没有问题
单纯看连接还是那么多 会不会是我开了一个异步连接
异步连接的请求因为io操作耗时 导致 请求延迟回来
累计越来越多?