我正在运行一个RabbitMQ实例,它通过rabbitmq_web_mqtt
插件在websockets上提供MQTT。
由于遗留原因,我需要支持非默认的WebSocket URL。
我在文档中看到可以通过{ port, 1234 }
配置更改端口,但我找不到任何方法来更改WebSocket URL。它目前设置为默认路径/ws
是否可以在不修改插件的情况下更改WebSocket URL?
答案 0 :(得分:2)
此功能可以在2018年9月之前进行配置。请参见already mentioned ticket。
添加行:
# echo 'web_mqtt.ws_path = /mqtt' >> /etc/rabbitmq/rabbitmq.conf
# service rabbitmq-server restart
现在(兼容的)MQTT客户端可以访问。例如:
ws://192.168.210.84:15675/mqtt
答案 1 :(得分:0)
经过一番研究,我发现the path is not configurable