一.Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二.在Linux上部署Docker的步骤以下是在Linux上安装Docker的步骤:1:更新系统(可选)在安装Docker之前,需要确保系统是最新的。可以使用以下命
使用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阅读
# DockerEMQ:构建可扩展的MQTT消息代理 ## 引言 在当今互联网时代,实时通信和数据传输是现代应用程序的重要组成部分。为了实现高效和可扩展的通信,消息队列协议(MQTT)被广泛应用于物联网、即时通信和其他实时应用中。EMQ是一个开源的,完全支持MQTT协议的消息代理系统,并且可以通过Docker进行部署和扩展。 本文将介绍如何使用DockerEMQ来构建一个可扩展的MQTT消
原创 2023-09-16 06:22:02
84阅读
文章目录1.Docker简介1.1传统开发流程存在的问题采用Docker技术解决1.2Docker简介1.3Docker VS 虚拟机1.4Docker的应用场景1.5Docker给我们带来的好处2. Docker基本概念及架构2.1Docker的三个组件:镜像、容器、仓库2.2Docker架构2.3Docker run 运行流程图3.Docker小结4.安装Docker和使用4.1安装准备4.
转载 2023-09-12 13:31:27
110阅读
# DOCKER EMQ搭建 在物联网时代,大规模设备连接和消息传递变得越来越重要。EMQ是一个开源、高可用性的物联网消息中间件,它基于Erlang语言构建,并支持MQTT和WebSocket等协议。本文将介绍如何使用Docker来快速搭建EMQ。 ## 准备工作 在开始之前,需要确保已安装Docker。如果尚未安装,可以通过以下命令安装Docker: ```bash sudo apt-g
原创 2023-12-22 06:26:55
139阅读
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阅读
前期准备本次实验材料主要有: 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阅读
一 . 环境说明操作系统 : 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
一、单机部署1、拉取镜像:foxiswho/rocketmq:server  cabel/rocketmq:broker styletang/rocketmq-console-ng2、创建目录:data/{brokerconf,logs,store}3、创建data/brokerconf/broker.conf# 所属集群名字 brokerClusterName=Duojia # br
转载 2023-07-18 20:55:47
59阅读
中间件——EMQX:部署篇 文章目录中间件——EMQX:部署篇一、前置环境配置1. 同步系统时间2. 添加主机记录二、部署EMQX集群1.安装EMQX2.集群调优配置2.1 编写调优配置脚本2.2 运行脚本3. 修改EMQX配置文件4. 启动EMQX集群三、配置基于Nginx的负载均衡1. 安装Nginx2. 配置负载均衡3. 测试配置结果 一、前置环境配置1. 同步系统时间## 打开时间同步 t
1.NameServer采用集群化部署,保证高可用第一步,让NameServer集群化部署,初步可以部署在三台机器上,可以充分保证NameServer作为路由中心的可用性,哪怕挂掉两台也能有一台正常运行,从而保证MQ系统的稳定性。2.基于Dledger的Broker主从架构部署RocketMQ4.5版本之前的手动运维会导致系统的不可用。所以还是采取4.5版本后基于Dledger协议的自动主备切换的
文章目录一、Docker简介二、EMQX简介三、安装Docker四、安装EMQX4.4.4五、docker操作启动EMQX六、登录EMQX web管理页面 一、Docker简介docker的英文意思是 码头工人,意思就是搬运东西的意思,其实这和docker的特点是一样的,Docker 是一个开源应用容器引擎,它是基于go语言开发,并遵循Apache2.0开源协议。使用Docker可以让开发者封装
转载 2023-10-14 16:30:38
87阅读
1、集群规划(3主3从):nameipportredis-node-1192.168.150.1106381redis-node-2192.168.150.1106382redis-node-3192.168.150.1106383redis-node-4192.168.150.1106384redis-node-5192.168.150.1106385redis-node-6192.168.15
转载 2023-08-18 14:52:49
64阅读
玩转Docker----- 第二部 (docker镜像优化----四种优化方式)1.镜像的优化选择最精简的基础镜像减少镜像的层数清理镜像构建的中间产物注意优化网络请求尽量去用构建缓存使用多阶段构建镜像2.使用Dockerfile编译安装nginx做此实验之前,删除之前的所有的test:v*镜像和容器[root@server1 docker]# docker rmi -f test:v3 Untag
转载 2023-07-11 09:39:03
137阅读
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阅读
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]在应用程序的使用:单
  • 1
  • 2
  • 3
  • 4
  • 5