EMQ的安装
环境:
CentOS 7 64位
emqttd-centos7-v2.3.6.zip
Erlang //由于emqttd是用Erlang语言编写的,所以,在Linux下安装时,需要先安装Erlang
安装Erlang命令 #sudo yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
EMQ的安装
安装命令:
# mkdir emq
# cd emq
# wget http://emqtt.com/static/brokers/emqttd-centos7-v2.3.6.zip
# unzip emqttd-centos7-v2.3.6.zip
# ls
EMQ启动
方式一:
# cd emqttd
# ./bin/emqttd console //会在控制台打印日志 Ctrl+c结束
方式二:
# ./bin/emqttd start //不会在控制台打印日志
# ./bin/emqttd status
# ./bin/emqttd stop
注意:EMQ中有两个端口18083和1883需要打开。
MQTT的使用
此处MQTT是在SpringBoot中使用的,如图
消息发送方
import org.eclip