提交 22ad0f1d 编写于 作者: 浅梦2013's avatar 浅梦2013

优化 README.md

上级 6f50525c
......@@ -46,7 +46,7 @@
- [x] 支持 GraalVM 编译成本机可执行程序。
- [x] 支持 Spring boot 项目快速接入。
- [x] 支持对接 Prometheus + Grafana 实现监控。
- [x] 基于 redis pub/sub 实现集群,详见 [mica-mqtt-broker 模块](mica-mqtt-broker)
- [x] 基于 redis stream 实现集群,详见 [mica-mqtt-broker 模块](mica-mqtt-broker)
## 🌱 待办
......
......@@ -21,10 +21,10 @@
### 共享订阅
mica-mqtt client 支持两种**共享订阅**方式:
1. 共享订阅:订阅前缀 `$queue/`,多个客户端订阅了 `$queue/topic`,发布者发布到topic,则只有一个客户端会接收到消息。
2. 分组订阅:订阅前缀 `$share/<group>/`,组客户端订阅了`$share/group1/topic``$share/group2/topic`..,发布者发布到topic,则消息会发布到每个group中,但是每个group中只有一个客户端会接收到消息。
1. 共享订阅:订阅前缀 `$queue/`,多个客户端订阅了 `$queue/topic`,发布者发布到 `topic`,则只有一个客户端会接收到消息。
2. 分组订阅:订阅前缀 `$share/<group>/`,组客户端订阅了 `$share/group1/topic``$share/group2/topic`..,发布者发布到 `topic`,则消息会发布到每个 **group** 中,但是每个 **group** 中只有一个客户端会接收到消息。
**注意:** 如果 `topic``/` 开头,例如:`/topic/test`,需要订阅 `$share/group1//topic/test`
**注意:** 如果发布的 `topic``/` 开头,例如:`/topic/test`,需要订阅 `$share/group1//topic/test`,另外 mica-mqtt 默认随机消息路由,共享订阅的多个客户端会随机收到消息
## 客户端使用
```java
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册