![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
emqx
文章平均质量分 57
陈鸿圳
大龄程序员,化繁为简。
展开
-
coap-emqx:使用libcoap与emqx通信
从上面的测试可以看出,只要emqx安装了CoAP网关,通过CoAP协议也是可以跟emqx进行通讯,发布和订阅消息的。不过尽量使用mqtt协议比较好。原创 2024-06-09 16:01:03 · 568 阅读 · 0 评论 -
coap-emqx:emqx安装coap网关
修改emqx的配置文件,开启CoAP网关。原创 2024-06-09 15:55:15 · 160 阅读 · 0 评论 -
mqtt-emqx:paho.mqttv5的简单例子
请参考【https://blog.csdn.net/chenhz2284/article/details/139551293?原创 2024-06-08 21:18:23 · 426 阅读 · 0 评论 -
mqtt-emqx:简单安装emqx
默认账号/密码:【admin/public】原创 2024-06-08 21:15:32 · 267 阅读 · 0 评论 -
mqtt-emqx:keepAlive机制测试
mqtt keepAlive原理详见【https://www.emqx.com/zh/blog/mqtt-keep-alive】原创 2024-06-08 12:24:18 · 266 阅读 · 0 评论 -
mqtt-emqx:设置遗嘱消息
启动【MyDemo6MqttSenderTest、MyDemo6MqttClient1Test】,等两个进程都正常启动完之后,将【MyDemo6MqttSenderTest】进程杀掉。会发现【MyDemo6MqttClient1Test】自动收到消息【I am MyDemo6MqttSenderTest, I am dead!原创 2024-06-07 23:12:07 · 579 阅读 · 0 评论 -
mqtt-emqx:保留消息的简单例子
可见【device/1】和【device/#】这两个广播订阅的方式可以消费到数据。先运行【MyDemo5MqttSenderTest】,等启动完毕之后关掉进程。share/g1/device/1】这两个集群订阅的方式无法消费到数据。注意消费的主题是【$share/g1/device/1】注意消费的主题是【$queue/device/1】注意消费的主题是【device/1】注意消费的主题是【device/#】原创 2024-06-03 19:34:27 · 913 阅读 · 2 评论 -
mqtt-emqx:利用主题【$share/<groupName>/<topicName>】进行分组集群消费
注意消费的还是【$share/g1/device/#】,消费分组是【g1】注意消费的是【$share/g1/device/#】,消费分组是【g1】注意消费的是【$share/g2/device/#】,消费分组是【g2】注意消费的是【$share/g2/device/#】,消费分组是【g2】但是结合【g1,g2】分组来看,每一个分组都会有一个消费者消费到了数据。可见一条消息只会被同一个分组【g1】的其中一个消费者消费。可见一条消息只会被同一个分组【g2】的其中一个消费者消费。再看【分组:g2】的输出日志。原创 2024-06-03 18:35:21 · 425 阅读 · 0 评论 -
mqtt-emqx:利用主题【$queue/<topicName>】进行全体集群消费
从输出日志可以看出,消息只会到达所有消费了【$queue/device/#】主题的其中一个client。注意消费的也是【$queue/device/#】注意消费的是【$queue/device/#】下面测试【广播订阅:$queue/】这种情况。原创 2024-06-03 18:12:25 · 252 阅读 · 1 评论 -
mqtt-emqx:利用主题【<topicName>】进行广播消费
可以看出,消费了主题【device/#】的所有client都消费到了一份数据。注意订单的是主题也是【device/#】注意订单的是主题是【device/#】下面测试【广播订阅:】这种情况。原创 2024-06-03 17:58:10 · 368 阅读 · 3 评论 -
mqtt:部署emqx集群并进行测试(mqttv3)
228节点:core节点229节点:core节点230节点:replicant节点。原创 2024-06-03 13:12:28 · 760 阅读 · 2 评论