【RabbitMQ】5、RabbitMQ中启用MQTT功能

在 RabbitMQ 中实现 MQTT 协议的支持通常涉及到使用一个叫做 RabbitMQ MQTT plugin 的插件。这个插件允许 RabbitMQ 作为 MQTT 代理,使得 MQTT 客户端可以直接连接到 RabbitMQ 服务器上,并以 MQTT 协议发送和接收消息。

安装RabbitMQ后,安装mqtt web插件

bash 复制代码
rabbitmq-plugins enable rabbitmq_web_mqtt

查看已启用的插件

bash 复制代码
rabbitmq-plugins list

访问控制台

表示我们已经开启了 mqtt 功能

此时我们可以使用客户端去连接它

yml 复制代码
mqtt:
  broker-url: tcp://localhost:1883
  client-id: spring-boot-mqtt-client
  username: guest
  password: guest
  default-topic: test/topic
  connection-timeout: 10
  keep-alive-interval: 20
  clean-session: true
  auto-reconnect: true

如您在阅读中发现不足,欢迎留言!!!

相关推荐
冷小鱼5 小时前
消息队列(MQ)技术全景科普:从选型到AI+未来
人工智能·kafka·rabbitmq·rocketmq·mq·pulsar
_F_y8 小时前
仿RabbitMQ实现消息队列-服务端核心模块实现(2)
网络·rabbitmq
io无心11 小时前
SpringAMQP
rabbitmq·springamqp
fengxin_rou1 天前
RabbitMQ安装教程:windows本地安装和docker部署
java·分布式·后端·rabbitmq
Albert Edison1 天前
【RabbitMQ】RPC 通信(使用案例)
分布式·rpc·rabbitmq
KeyonY2 天前
车联网MQTT 消息处理的高并发优化
mqtt·golang·车联网
weixin_419658312 天前
RabbitMQ 的高级特性
java·分布式·rabbitmq
_F_y2 天前
仿RabbitMQ实现消息队列-服务端核心模块实现(1)
分布式·rabbitmq
.柒宇.2 天前
RabbitMQ入门教程
分布式·rabbitmq
代码漫谈2 天前
RabbitMQ 单节点部署指南
分布式·消息队列·rabbitmq