webhook收不到请求

  • EMQX 版本:5.0
  • 操作系统版本:centos7

配置规则引擎后,使用webhook发送请求,命中,但是失败,查看docker日志,显示
2023-03-14T09:16:44.588719+00:00 [error] msg: unrecoverable_error, mfa: emqx_resource_buffer_worker:handle_query_result_pure/3, line: 799, id: <<“bridge:webhook:test”>>, reason: {closed,“The connection was lost.”}

你好,方便提供更具体的版本信息吗?

出现这个日志是因为 EMQX 和 WebHook Server 的连接断开了,closed 应该是连接被 WebHook Server 断开了。

另外 5.0.20 等这些比较新的版本中已经集成了缓存队列功能,这样即使网络连接断开,消息也会缓存到队列中等连接恢复后继续发送。