规则引擎第一次转发消息到webserver等待时间很长

环境信息

  • EMQ X 版本:4.3.9-cc7b1aa9
  • 操作系统及版本:win10
  • 其他

问题描述

配置了规则引擎,关联了要转发到的webserver的地址后,通过测试工具给主题发送信息,过5秒多以后才能转发到后台接口。第二次发送就能立即转发。
如果1分钟左右没有消息转发,下次转发又要等5秒多

配置文件及日志





webserver 使用了长连接来提高效率,而不是传统的http单个连接单个请求的方式,链接上之后请求的速度会很快。所以要看下你的 webserver 的创建连建是不是有点慢。可以尝试用post man之类的接口测试工看下单次请求的速度

现在用工具测试还是有我以前说的类似的问题,第一次发送消息时,收到的时间就很长,收到以后再发送第二次,收到的就很快。过一段时间,5分钟左右,再发送,第一次时间又很长,第二次就很快。

感觉就像服务器进入休眠状态一样,收到消息被唤醒了

今天换同时电脑启动服务,测试了一下 没有延迟的问题了,可能是我的操作系统有问题