Mqtt最开始是为石油管道的监控而设计的一个协议,占用带宽小,低功耗。在iot领域有广泛应用。
服务端用erlang编写的一个开源项目:emqqtd
客户端用golang客户端的库:“github.com/eclipse/paho.mqtt.golang”
服务器端搭建:
下载预编译安装包:
rootubuntu:/home/jack# wget https://github.com/emqx/emqx/releases/download/v4.0.4/emqx-ubuntu18.04-v4.0