环境
- EMQX 版本:5.1.3
- 操作系统版本:winserver2012
重现此问题的步骤
预期行为
客户端在一段时间内,频繁连接后断开。
大概在1一分钟后才能完全稳定连接上
实际行为
这个客户端的ID是客户端固定的。
客户端在一段时间内,频繁连接后断开。
大概在1一分钟后才能完全稳定连接上
麻烦问一下:你创建了 什么 bridge 或 资源
能提供一下现在部署上面有什么服务么
是否与客户端连接的逻辑有关系。
方便截图看一下其中一个HTTP 服务的配置界面么。
这个错的原因是:
请求异步到你的 http server后,没有在规定的时间内返回来。比如说是1s,在1s时已经把他的请求当作超时,删除掉了。
但是他在1.5s时返回来了,已经被删除。就找不到对应的请求了。所以就打印这个告警。
1.这个客户端的上线和下线过于频繁导致数据桥接触发频率太快,肯定有部分请求在1s内没有做到响应。
结论:刚刚排查发现在这次问题出现的时间里,客户端的应用程序池在执行回收操作,感觉是应用池回收导致的。
补充:请问可以配置数据桥接的响应超时时间吗?1s内响应保证不了。
1秒只是我举的例子。在你部署的服务上点设置,可以设置这个值的。你看看
好的。非常感谢