EMQ не подключается к клиенту после включения плагина emq_web_hook - PullRequest
0 голосов
/ 26 сентября 2018

Я запускаю своего emqtt-брокера по образу docker.

Я пытаюсь перехватить все сообщения, опубликованные на моем брокере, и все подтвержденные сообщения.Для этой цели я пытаюсь использовать плагин emq_web_hook, но когда я включил этот плагин из панели инструментов, клиент отключается, а затем не может подключиться снова к брокеру.Я попытался сделать это с настройками по умолчанию, такими как

web.hook.api.url = http://127.0.0.1

web.hook.rule.client.connected.1     = {"action": "on_client_connected"}
web.hook.rule.client.disconnected.1  = {"action": "on_client_disconnected"}
web.hook.rule.client.subscribe.1     = {"action": "on_client_subscribe"}
web.hook.rule.client.unsubscribe.1   = {"action": "on_client_unsubscribe"}
web.hook.rule.session.created.1      = {"action": "on_session_created"}
web.hook.rule.session.subscribed.1   = {"action": "on_session_subscribed"}
web.hook.rule.session.unsubscribed.1 = {"action": "on_session_unsubscribed"}
web.hook.rule.session.terminated.1   = {"action": "on_session_terminated"}
web.hook.rule.message.publish.1      = {"action": "on_message_publish"}
web.hook.rule.message.delivered.1    = {"action": "on_message_delivered"}
web.hook.rule.message.acked.1        = {"action": "on_message_acked"}

. Я также изменил URL-адрес и предоставил URL-адрес сервера моего узла, но он также не работает. Моя конечная точка никогда не вызывалась.

Моя панель инструментов работает, но я не могу опубликовать.

Что я делаю не так или есть какие-то пропущенные шаги?

И как я могу отловить все эти события?

Я в замешательстве.Документация недостаточно ясна.

Спасибо

...