环境信息
- EMQ X 版本:4.3.11
- 操作系统及版本:centos8
- 其他
通过docker方式进行部署
问题描述
1.emqx_auth_http 开启后,连接速度也比较快,但是在首次subscribe 以及 Publish时就比较慢,需要等六七秒钟。
2.客户端一直保持连接,如果长时间没有Publish消息,再次Publish发送要等六七秒另一个客户端才能订阅收到消息。如果一直publish,中间没有挺,差不多能立马收到消息。为什么会出现这种现象?
请问这个是哪里的原因?
1.emqx_auth_http 开启后,连接速度也比较快,但是在首次subscribe 以及 Publish时就比较慢,需要等六七秒钟。
2.客户端一直保持连接,如果长时间没有Publish消息,再次Publish发送要等六七秒另一个客户端才能订阅收到消息。如果一直publish,中间没有挺,差不多能立马收到消息。为什么会出现这种现象?
请问这个是哪里的原因?
我们的http请求是用的长连接发送数据以保证效率,第一次连接比较慢是因为在创建连接池。可以设置http服务端的keepalive时长让这个连接存活的久一点,就不用经常重建连接了
你好,
不是说MQTT的连接速度,是EQM X到 auth http 的连接
这个问题解决了嘛,我也遇到了