emqttd配置_EMQ(emqttd)的介绍和安装
EMQ(消息服务器)介绍
1000万规模的路由。
MQTT、MQTT-SN、CoAP、WebSocket 或私有协议支持
二.EMQ的安装(此文档只列举在Centos7.*安装)
EMQ消息服务器每个版本都出发布Ubuntu、CentOS、FreeBSD、Mac OS X、Windows 平台程序包与 Docker 镜像;
http://emqtt.com/downloads
安装方式:
EMQ Linux RPM 程序包:
下载后可以直接解压启动运行
rpm -ivh emqttd-centos7-v2.1.2-1.el7.centos.x86_64.rpm
注解
Erlang/OTP R19 依赖 lksctp-tools 库
yum install lksctp-tools
: /etc/emqttd/emq.conf: /etc/emqttd/plugins/*.conf
: /var/log/emqttd
/var/lib/emqttd/
systemctl start|stop|restart emqttd.service
EMQ Linux 通用程序包:
安装包命名由平台、版本组成,例如emqttd-macosx-v2.0.zip
:
安装包emqttd-centos7-v2.0.zip
自行创建目录如emqttd
此处下载的是zipunzip
-bash: unzip: command not found
可使用yumyum install -y unzip
yum install -y zip
unzip emqttd-centos7-v2.0.zip
:
cd emqttd
./bin/emqttd console
:
starting emqttd on node 'emqttd@127.0.0.1'
emqttd ctl is starting...[ok]
emqttd hook is starting...[ok]
emqttd router is starting...[ok]
emqttd pubsub is starting...[ok]
emqttd stats is starting...[ok]
emqttd metrics is starting...[ok]
emqttd pooler is starting...[ok]
emqttd trace is starting...[ok]
emqttd client manager is starting...[ok]
emqttd session manager is starting...[ok]
emqttd session supervisor is starting...[ok]
emqttd wsclient supervisor is starting...[ok]
emqttd broker is starting...[ok]
emqttd alarm is starting...[ok]
emqttd mod supervisor is starting...[ok]
emqttd bridge supervisor is starting...[ok]
emqttd access control is starting...[ok]
emqttd system monitor is starting...[ok]
dashboard:http listen on 0.0.0.0:18083 with 2 acceptors.
mqtt:tcp listen on 0.0.0.0:1883 with 8 acceptors.
mqtt:ssl listen on 0.0.0.0:8883 with 4 acceptors.
mqtt:ws listen on 0.0.0.0:8083 with 4 acceptors.
Erlang MQTT Broker 2.0 is running now
:
./bin/emqttd start
:
./bin/emqttd_ctl status
:
$ ./bin/emqttd_ctl status
Node 'emqttd@127.0.0.1' is started
emqttd 2.0 is running
URL
http://localhost:8080/status
:
./bin/emqttd stop
:
unzip emqttd-docker-v2.0.zip
:
docker load < emqttd-docker-v2.0
:
docker run -tid --name emq20 -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 emqttd-docker-v2.0
:
docker stop emq20
:
docker start emq20
:
docker exec -it emq20 /bin/sh
4.
娉ㄨВ
:
git clone https://github.com/emqtt/emq-relx.git
cd emq-relx && make
cd _rel/emqttd && ./bin/emqttd console
:
_rel/emqttd
:
cd _rel/emqttd && ./bin/emqttd console
emqttd配置_EMQ(emqttd)的介绍和安装相关推荐
- EMQ(emqttd)的介绍和安装
EMQ官方文档地址:https://www.emqx.io/docs/zh/v2.0/(中文) 一.EMQ(消息服务器)介绍 1.EMQ (Erlang/Enterprise/Elastic MQTT ...
- emqttd配置_Centos 安装部署Emqttd
emqttd消息服务器可跨平台运行在Linux.FreeBSD.Mac OS X或Windows服务器上.由于emqttd是Erlang编写的,所以,在Linux下安装时,需要先安装Erlang. 注 ...
- 机器学习之 weka学习(一)weka介绍,安装和配置环境变量
本部分详情可查看博客http://blog.csdn.net/u011067360/article/details/20844443 ...
- Jenkins——持续集成及Jenkins介绍和安装配置(插件,用户权限,凭据,Maven安装打包,配置tomcat用户权限)
持续集成及Jenkins介绍和安装配置 持续集成及Jenkins介绍 软件开发生命周期 持续集成 持续集成的组成要素 持续集成的好处 Jenkins介绍 Jenkins安装和持续集成环境配置 Gitl ...
- 基础篇——ROS入门:学习资料、基本介绍、安装配置、文件系统、包创建
简介 本篇文章主要介绍ROS入门基础,通过此篇文章,可以学习到安装配置.文件系统使用.ROS包创建和构建相关内容. ROS资源网站 ROS官网:http://wiki.ros.org/,可以这么说,市 ...
- Android Studio(一):介绍、安装、配置
Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...
- Linux之FTP介绍及安装配置
一.FTP的两种工作模式: 1.主动模式: 客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路.当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建 ...
- Scrapy-Splash的介绍、安装以及实例
scrapy-splash的介绍 在前面的博客中,我们已经见识到了Scrapy的强大之处.但是,Scrapy也有其不足之处,即Scrapy没有JS engine, 因此它无法爬取JavaScrip ...
- Springlake-01 介绍功能安装
Springlake-01 介绍&功能&安装 1. 简介与功能 1)Springlake 是一个企业内容平台SECP 2)是一个可配置的系统,80%内容可以配置 3)允许建立和配置垂直 ...
最新文章
- In terms of 的用法总结
- 到底什么时候用指针或是引用
- yeoman_具有Spring Boot和Yeoman的单页Angularjs应用程序
- fedora10完全配置文档连接网址
- 2021跨境电商独立站将喷发式增长?你知道怎样运营独立站吗?
- 安装增强功能时,未能加载虚拟光盘 D:\VirtualBox\VBoxGuestAdditions.iso到虚拟电脑
- 《明解c语言 入门篇》柴田望洋/著 205段代码
- 数学建模之层次分析法及其应用
- 新浪UC,這些人你咋就不管?
- 信息熵与两种编码基础
- 5G技术在物联网行业的应用
- 【时空序列预测第四篇】PredRNN++: Towards A Resolution of the Deep-in-Time Dilemma in Spatiotemporal Predictive
- sqlserver如何快速生成不重复的随机数据
- PHP --方法调用
- markdown 图片索引
- Windows 7 新功能 - BitLocker To Go
- java编程题库公众号,已获万赞
- div盒子水平垂直居中的几种方式
- Qt 实现的时间轴 Timeline 用于视频非线形编辑工具
- word-break Java code