使用EMQ平台搭建MQTT服务器一、EMQ X及EMQ X Broker介绍EMQ官网的链接https://www.emqx.io/cn EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。Erlang/OTP是出色的软实时 (Soft-Realtime)、低延时 (Low-Laten            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 13:25:46
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前期准备本次实验材料主要有: STM32F103ZET6开发板/核心板+ESP8266开发板+n个led灯上面这款ESP8266就可以,很方便使用MQTT协议基本原理先讲一下MQTT是怎么通讯的吧MQTT共有3个角色和1个数据流:发布者(Publisher),订阅者(Subscriber)、代理者(Broker)、主题(public)相信大家都用过B站,我在这里做个比喻:b站用户好比是订阅者,up            
                
         
            
            
            
            写给技术看的 所以不写太多文字了 直接上流程首先准备多台机器,命名为centos01,centos02...(本章准备了四台机器 附修改主机命令hostnamectl set-hostname centos01) 1.安装java  删除openjdk 安装对应java环境vim /etc/profile
export JAVA_HOME=/home/java/jdk1.8.0            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-15 02:15:24
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            EMQ3.0            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-03-06 17:18:58
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             目录一. 简介二. 单节点RocketMQ安装2.1 环境准备2.2 安装配置三. 概念模型三. 生产者与消费者3.1 生产者代码实现3.2 消费者代码实现3.3 RocketMQ顺序消息发送3.4 事务性消息3.4.1 概述3.4.2 事务性生产者代码实现3.4.3 事务性消费者代码实现 一. 简介MQ全称Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方式,应用程序            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 13:42:25
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二.在Linux上部署Docker的步骤以下是在Linux上安装Docker的步骤:1:更新系统(可选)在安装Docker之前,需要确保系统是最新的。可以使用以下命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-27 19:45:29
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 . 环境说明操作系统 : CentOS7集群节点 : 172.18.0.231 集群节点1172.18.0.232	集群节点2172.18.0.233	集群节点3EMQ X Broker版本 : 4.1.0集群发现策略 : etcd认证方式 : PostgreSQL方式 密码加密 : SHA-265SSL双向认证 : 启用 二 . 准备工作准备etcd集群准备SS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 20:48:34
                            
                                288阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介:EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。Erlang/OTP 最初是爱立信为开发电信设备系统设计的编程语言平台,电信设备(路由器、接入网关等)典型设计是通过背板连接主控板卡与多块业务板卡的分布式系统。Erlang/OTP是出色的**软实时 (Soft-Realtime            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-28 11:12:58
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            中间件——EMQX:部署篇 文章目录中间件——EMQX:部署篇一、前置环境配置1. 同步系统时间2. 添加主机记录二、部署EMQX集群1.安装EMQX2.集群调优配置2.1 编写调优配置脚本2.2 运行脚本3. 修改EMQX配置文件4. 启动EMQX集群三、配置基于Nginx的负载均衡1. 安装Nginx2. 配置负载均衡3. 测试配置结果 一、前置环境配置1. 同步系统时间## 打开时间同步
t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 12:50:53
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.NameServer采用集群化部署,保证高可用第一步,让NameServer集群化部署,初步可以部署在三台机器上,可以充分保证NameServer作为路由中心的可用性,哪怕挂掉两台也能有一台正常运行,从而保证MQ系统的稳定性。2.基于Dledger的Broker主从架构部署RocketMQ4.5版本之前的手动运维会导致系统的不可用。所以还是采取4.5版本后基于Dledger协议的自动主备切换的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 06:46:43
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            EMQ版本V2, emqttd-centos7-v2.3.11-1.el7.centos.x86_64.rpm下载地址:http://emqtt.com/downloads/2318/centos7-rpm机器环境: Linux CentOS7.2  安装完成后,默认是匿名用户访问。emq本身不带发布定于工具或者命令,需要借助类似mosquitto_sub、mosqu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 01:32:20
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            操作系统:CentOS7(64-bit) 1 EMQ下载 下载地址:https://www.emqx.com/zh/downloads?product=broker 下载界面如下图所示: 我们此处选择了开原版。 版本号为:v2.3.0 系统和软件:Linux/centos7/zip 下载后的文件为: ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-27 10:31:00
                            
                                1066阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            【emq集群部署k8s】
在本篇文章中,我们将探讨如何在Kubernetes(K8S)上部署EMQ集群。EMQ是一种高度可伸缩、灵活和可靠的开源MQTT消息代理。使用EMQ集群,我们可以有效地处理大量的MQTT消息,并确保高可用性和可靠性。
以下是部署EMQ集群所需的步骤和相应的代码示例。
步骤 | 动作 | 代码示例
----|------|----------
1   | 创建命名空间            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-15 15:20:08
                            
                                156阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 概述英特尔®最新推出的E810系列网络适配器,通过创新通用功能提高应用程序效率和网络性能,这些功能可优化高性能服务器工作负载,例如NFV,存储,HPC-AI和混合云。本篇文章通过介绍如何利用英特尔®E810网卡的ADQ特性来加速其在存储上的应用。二. ADQ特性简介以及在SPDK中的应用E810网卡简介E810[1]系列网卡具有以下重要特性,这里我们讲重点介绍ADQ[2]在应用程序的使用:单            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 06:49:50
                            
                                746阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上一篇博客介绍了MQTT服务器的安装,客户端工具的使用,以及MQTT协议常用的一些特性。这篇博客从开发的角度去学习下程序如何接入MQTT数据,如服务器监控数据、消息订阅、数据桥接等。监控数据EMQX 提供了管理监控 REST API,这些 API 遵循 OpenAPI (Swagger) 3.0 规范。EMQX 服务启动后,您可以访问 http://localhost:18083/api-docs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 10:19:00
                            
                                416阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、安装解压2、emq启动./bin/emqx start //守护进程模式启动3、客户端编程初步3.1 //消息订阅的客户端例子package com.zkhuashui.support.mqtt;
import org.eclipse.paho.client.mqttv3.*;
import org.eclipse.paho.client.mqttv3.MqttCallback;
import            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 09:36:24
                            
                                229阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 Kafka1.1 Kafka简介Kafka是一种分布式的,基于发布/订阅的消息系统。原本开发自LinkedIn,用于将用户的行为、网站的活动(网页游览,搜索或其他用户的操作信息)发布记录到不同的话题中心,这些消息数据可实时处理,实时监测,也可加载到Hadoop或离线处理数据仓库供后续大数据发掘。Kafka主要设计目标如下:1) 以时间复杂度为O(1)的方式提供消息            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 10:27:09
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MQTT物联网,使用EMQEMQ配置 EMQ X镜像库安装 EMQ阿里云配置安全组远程测试 EMQ我的阿里云系统是Ubuntu 16.04(LTS),其他系统部署可在EMQ官网查到资料,都很好用,附上链接。EMQ官网配置 EMQ X镜像库我采用的是设置镜像库安装,按照步骤来没问题。在官网上也有下载安装包的方法,镜像库安装不行的话可以尝试。1.更新 apt包索引:$ sudo apt update            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 09:51:36
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近boss让去研究aws,未来公司业务可能要通过aws的一套生态进行数据处理和分析,在网上看了不少资料和文档,也顺利运行了aws的大数据集群组件,下面自己总结了一下在部署步骤以及自己所遇到的一些问题。AWS介绍官方:Amazon Web Services (AWS) 是一个安全的服务平台,提供计算能力、数据库存储、内容交付以及其他功能来帮助实现业务扩展和增长。其实AWS就是一个云服务平台,很多之            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-04 23:24:39
                            
                                78阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            EMQ 2.0 配置文件 EMQ 2.0 消息服务器通过 etc/ 目录下配置文件进行设置,主要配置文件包括:配置文件 说明 etc/emq.conf EMQ 2.0 消息服务器配置文件 etc/acl.conf EMQ 2.0 默认ACL规则配置文件 etc/plugins/*.conf EMQ 2.0 各类插件配置文件 EMQ 配置变更历史 为方便用户与插件开发者使用,EMQ 配置文件经过三次            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 17:10:31
                            
                                324阅读