原因是裝在docker 里面的rabbitmq 沒有映射15674端口,需重新刪除容器之后重新運行
docker run -d --name rabbitmq ?-p 5672:5672 ?-p 15672:15672 ?-p 15674:15674 -p 1883:1883 ?-p 15675:15675? rabbitmq:版本號
進入docker容器開啟插件
docker exec -it rabbitmq bash
開啟MQTT插件
rabbitmq-plugins enable rabbitmq_mqtt
rabbitmq-plugins enable rabbitmq_web_mqtt
開啟STOMP插件
rabbitmq-plugins enable rabbitmq_stomp
rabbitmq-plugins enable rabbitmq_web_stomp
最后退出容器 重啟rabbitmq
exit?
docker restart rabbitmq