环境信息
- EMQX 版本:4.4.1
- 操作系统及版本:docker版
- 其他
问题描述
2节点,连接数达到20000,日志中有很多这样的error,是什么原因?
2022-03-31T11:23:04.698687+08:00 [error] ehttpc: Received ‘gun_error’ message from unknown stream ref: #Ref<0.1808771799.2003566594.85704>
2节点,连接数达到20000,日志中有很多这样的error,是什么原因?
2022-03-31T11:23:04.698687+08:00 [error] ehttpc: Received ‘gun_error’ message from unknown stream ref: #Ref<0.1808771799.2003566594.85704>
你配置了什么业务呢?webhook吗?
有webhook、Mnesia认证、jwt认证
这个报错是webhook的,有请求发不出去了,查看一下网络状态
是不是跟并发有关,我是压测并发建立连接时发现这个报错的
要监控一下资源,看下网络IO是不是太多了。当只有EMQX在处理大量链接的时候,性能还是很好的,但是接了webhook之后,每条登陆都会发一条消息给webhook,看下你的业务配置,如果扛不住就取消这个业务吧,不推荐webhook挂载大并发的业务,http并发量肯定是不如MQTT的
机器的配置,webhook的配置,然后你的 WebServer 大概能撑多少 HTTP 请求呢?