环境信息
- EMQX 版本:4.4
- 操作系统及版本:windows10
- 其他 本地测试
问题描述
我设置webhook获取设备上下线情况,启动webhook插件后,再去后端启动java项目,给我报错,然后我查看了emqx的log日志,发现webhook报连接超时,为啥会这样呢?
我设置webhook获取设备上下线情况,启动webhook插件后,再去后端启动java项目,给我报错,然后我查看了emqx的log日志,发现webhook报连接超时,为啥会这样呢?
webhook 服务链接不上,导致的登陆业务不完整,检查一下配置的webhook业务是否能正常工作。
webhook的推送被视作登陆的一个环节
我的webhook是这样配置的:首先配置好配置文件emqx_web_hook.conf,启动emqx,然后在Dashboard运行这个插件;
后端连接emqx timeout一会之后,还是能连上的,然后webhook也能正常推送设备上下线的数据过来,就是不明白为什么会报错timeout
你的http server超时了,看起来是你本地启动的一个服务器,要debug一下你的服务器配置,是否有连接数限制。你配置的连接数是32,但是看起来是有一些连接没有正常起来
不是再说EMQX的配置,是你的webhook server的配置,是否有限制。
日志中的错误是webhook业务推送到你的server上,连接超时了
你启用了webhook,那么你的webserver必须要开启,不然你的客户端是连不上EMQ的