workerman 连接数问题

0

我服务器是4核16G 现在用的单进程 利用apache jmeter 测试,当连接数到4000的时候就连接不上了,我在另一个服务器1核1G的上面也是这样。

已邀请:

walkor

赞同来自: 梁俊龙 小白同学丶

要支持大并发,需要安装event扩展,并按照手册优化linux内核 http://doc.workerman.net/appendices/kernel-optimization.html
另外发起连接的测试机系统参数也可能存在瓶颈,如果是linux系统,同样需要优化下linux内核。

梁俊龙

赞同来自:

已经安装event扩展,并按照手册优化内核!![![](//wenda.workerman.net/uploads/20200818/185f3b![](//wenda.workerman.net/uploads/20200818/185f3b6f7e94a4.jpg)6e796292.jpg)](//wenda.workerman.net/uploads/20200818/185f3b6d438a58.jpg)]
上面几张图分别是连接时超过一定数量就把前面的挤掉图和top图和安装的扩展图。event扩展是安装了的。请问walkor我这种是咋回事?

梁俊龙

赞同来自:

上面传了多张图片,但好像没有出来我补充一下其他图片

walkor

赞同来自:

gateway配置贴下

walkor

赞同来自:

https://wenda.workerman.net/question/1453
试下这个,有可能apache jmeter本身问题。

梁俊龙

赞同来自:

需要看的是这个嘛?只能对linux进行简单的操作和处理。一些具体的不太懂

梁俊龙

赞同来自:

现在连接数上去了,这里还有一个问题 问下大神。是这样的,当连接数上去了后我关闭连接。然后占用的内存一直不减少,是怎么回事。检查过代码了没有内存泄漏的情况

梁俊龙

赞同来自:

业务代码全去掉就直接上workerman的核心代码如下 当连接多了的时候会一直往上增,关闭连接后内存也不掉。

要回复问题请先登录注册