![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mqtt
文章平均质量分 54
阿亮说技术
热爱技术
展开
-
Golang MQTT的使用 实现发布订阅
Go应用使用mqtt通信协议的时候, 是作为client端使用的, server端自然需要一个服务来承载, 有很多软件提供MQTT协议支持, 比如mosquitto mqtt, emqx, smqtt, rabbitmq mqtt, pulsar mop mqtt等等.Eclipse Paho MQTT Go Client 为 Eclipse Paho 项目下的 Go 语言版客户端库,该库能够连接到 MQTT Broker 以发布消息,订阅主题并接收已发布的消息,支持完全异步的操作模式。原创 2024-08-09 21:29:07 · 362 阅读 · 0 评论 -
pulsar mop mqtt二次开发贡献开源项目代码
然后就等着他审核、合并代码,审核通过之后,你的代码将被正式合并到他的原项目中去。现在假设你在本地项目中修改了代码,新增了文件,当我们把代码push到Github之后,你就可以在GitHub发起一个Pull Request了,告知原项目,我修复了一些Bug,更新了某些特性,请把我的代码合并过去吧。配置上游项目地址的目的将来如果原来那个项目streamnative/mop有代码更新时,我们需要把它最新代码合并到我自己的Fork的项目中,这样才能保持代码同步,否则你的项目永远停留在Fork时候的版本。原创 2024-06-06 18:55:43 · 619 阅读 · 0 评论 -
emqx开启自定义权限认证
emqx broker安装emqx 集群搭建浏览器访问WEB管理界面:默认用户名和密码: admin/public 建议修改。原创 2024-04-09 19:04:25 · 405 阅读 · 0 评论 -
docker安装SMQTT
官方地址: https://www.smqtt.cc/官方文档地址: https://wiki.smqtt.cc/docs/smqtt/一款高性能&开源的MQTT服务器,支持单机、容器化、集群部署,支持多种协议,具备低延迟,高吞吐量,支持百万TCP连接。MQTT协议提供了一种使用发布/订阅模型执行消息传递的轻量级方法。这使得它适用于物联网消息传递,如低功耗传感器或手机、嵌入式计算机或微控制器等移动设备。SMQTT是一个开源mqtt消息代理服务器,它实现了MQTT协议版本3.1.1和3.1。原创 2023-11-15 19:40:44 · 317 阅读 · 0 评论 -
emq连接认证,订阅发布权限控制
官方文档地址: https://docs.emqx.cn/broker/v4.3/advanced/acl-http.html#acl-%E6%8E%88%E6%9D%83%E5%8E%9F%E7%90%86。官方文档地址: https://docs.emqx.cn/broker/v4.3/advanced/auth-http.html#%E8%AE%A4%E8%AF%81%E5%8E%9F%E7%90%86。首先查询客户端是否为超级用户,客户端为超级用户时将跳过 ACL 查询。配置http连接认证接口。原创 2023-11-08 19:13:43 · 303 阅读 · 2 评论 -
emq系统调优支持更大并发
设置 TCP 监听器的 Acceptor 池大小,最大允许连接数。并发连接测试工具: http://github.com/emqx/emqtt_bench。原创 2023-11-06 18:52:52 · 318 阅读 · 0 评论 -
emq集群配置nginx做负载均衡
emq集群配置nginx做负载均衡。原创 2023-11-02 20:55:27 · 990 阅读 · 0 评论 -
emqx 集群搭建
官方集群搭建地址: https://docs.emqx.cn/broker/v4.3/getting-started/cluster.html#%E8%8A%82%E7%82%B9%E5%8F%91%E7%8E%B0%E4%B8%8E%E8%87%AA%E5%8A%A8%E9%9B%86%E7%BE%A4。如果还有18节点,那么需要在18节点去执行命令加入emqx@192.168.1.19,已经在集群的节点不能在join到其他节点,否则会退出当前集群和join的节点组成一个新的集群。原创 2023-10-19 19:59:48 · 309 阅读 · 0 评论 -
emqx broker安装
是基于 Erlang/OTP 语言平台开发 一款完全开源,高可用低时延的百万级分布式物联网 MQTT 5.0 消息服务器。官方地址: https://www.emqx.com/zh。Emq x百万级开源 MQTT 消息服务器。默认用户名/密码:admin/public。默认用户名/密码:admin/public。访问Dashboard。访问Dashboard。原创 2023-10-17 20:13:03 · 255 阅读 · 0 评论 -
RabbitMQ配置文件_修改RabbitMQ MQTT的1883端口
默认没有配置文件,可以手动创建: /etc/rabbitmq/rabbitmq.conf。原创 2023-09-20 18:53:07 · 1499 阅读 · 0 评论 -
RabbitMQ MQTT集群方案官方说明
RabbitMQ MQTT 官方网说明官方地址: https://www.rabbitmq.com/mqtt.html从3.8开始,该MQTT插件要求存在一定数量的群集节点。这意味着三分之二,五分之三,依此类推。该插件也可以在单个节点上使用,但不支持两个节点的集群。如果大多数群集节点都关闭,则其余群集节点将无法接受新的MQTT客户端连接必须在所有群集节点上启用该插件。原创 2023-09-13 19:01:56 · 908 阅读 · 0 评论 -
mqtt集群搭建并使用nginx做负载均衡_亲测得结论
使用mqttx工具分别连接三台rabbitmq的1883端口,不使用nginx代理时1 同时都订阅topic:aaa/#,任意一台发送topic:aaa/bbb的数据,三台都能收到数据2 同时都订阅topic:bbb,任意一台发送topic:bbb的数据,一样的,三台都能收到数据3 rabbitmqctl stop_app命令,停一台rabbitmq应用,2台同时订阅,任意一台发数据,2台都能收到数据4 rabbitmqctl stop_app命令,停2台rabbitmq应用,另外一台,能正常使用。原创 2023-08-31 19:34:37 · 1507 阅读 · 2 评论 -
spring boot集成mqtt协议发送和订阅数据
【代码】spring boot集成mqtt协议发送和订阅数据。原创 2023-08-23 18:55:20 · 668 阅读 · 0 评论 -
Ubuntu安装mosquitto mqtt几种方式
【代码】Ubuntu安装mosquitto mqtt几种方式。原创 2023-08-14 18:43:24 · 738 阅读 · 2 评论 -
Linux安装mosquitto mqtt几种方式
提供轻量级的,支持可发布/可订阅的的消息推送模式,Mosquitto的轻量,适用于低功耗单板计算机到完整服务器的所有设备。Mosquitto项目还提供了用于实现MQTT客户端的C库以及非常受欢迎的mosquitto_pub和mosquitto_sub命令行MQTT客户端。mosquitto MQTT 高版本 2.x以上,默认是:只能本机访问, 且不能匿名访问。官方下载地址: https://mosquitto.org/download/allow_anonymous true 允许匿名访问。原创 2023-08-10 21:43:49 · 551 阅读 · 0 评论 -
arm架构安装RabbitMQ并升级erlang解决Requires: erlang >= 23.2
Erlang官方安装地址: https://www.erlang-solutions.com/downloads/使用PackageCloud安装RabbitMQ是最简单的安装方式,按照官方文档来就可以了。原创 2023-04-11 19:10:35 · 1602 阅读 · 0 评论 -
Centos离线安装RabbitMQ并开启MQTT
百度云盘链接: https://pan.baidu.com/s/1rZF9wCE1rD3IQGf4mNS-sA 密码: 8ehd。原创 2023-04-04 18:41:22 · 4403 阅读 · 0 评论