原理:mqtt客户端发送消息,rabbitmq端通过mqtt集成插件的功能接收到消息,并发送到相应交换(其中该topic类型交换的名字在rabbitmq配置文件中配置,默认为amq.topic)
1.开启rabbitmq中的mqtt插件
1 | rabbitmq-plugins enable rabbitmq_mqtt |
2.python安装mqtt库文件
1 | pip install paho-mqtt |
3.生产者端代码
1 | import datetime |
4.消费者端代码
1 | import pika |
5.结果如下:
6.rabbitmq管理页面显示情况
(1)交换信息
(2)连接信息
本文作者:
夏军谊
本文链接: https://www.xiajunyi.com/pages/p13.html
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明出处!
本文链接: https://www.xiajunyi.com/pages/p13.html
版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。转载请注明出处!