
mqtt
Eraser的橡皮擦
这个作者很懒,什么都没留下…
展开
-
ubuntu(18.04)阿里云安装emqx4.1并自启动服务
1.首先下载emqx并拷贝到主机,我这里是放在了root下现在其实可以手动启动了只需要到bin下执行./emqx start即可但是我们需要的是开机自启2.尝试了两种方法首先是在启动脚本中手动启动,但是启动的时候一直启动失败,报错emqx在15秒内没能启动。怀疑是有些资源没起来导致的。至于怎么在Ubuntu 18里面添加自己的自启动脚本我会在另一个文章写一下这里主要写另一个方法3.上一步失败后我这里尝试将emqx做成一个服务,然后再系统自启动下面说一下步骤a.首先在执行如下命令..原创 2020-08-07 10:51:52 · 1544 阅读 · 1 评论 -
使用vs编译paho.mqqt.c
1.首先下载cmakehttps://cmake.org/download/下载对应系统的msi文件安装即可2.下载paho.mqqt.c可以去我之前的文章中找到下载地址https://blog.youkuaiyun.com/m0_38012470/article/details/1070992993.运行cmake-gui.exe4.在如图1处选择你的源码在如图2处选择输出路径在界面中选择配置选项勾选即可,5.点击configure,选择VS版本6.点击gene原创 2020-07-06 17:22:57 · 344 阅读 · 0 评论 -
emqX(ububtu14.04)的使用
首先下载emqxhttps://gitee.com/eraser_git/emqx.git1.进入bincd bin2.emqx start 启动服务3.主要指令emqx start 启动emqx_ctl status 检查运行状态emqx uninstall 服务卸载emqx stop 停止4.其他指令Received---接收到的MQTT报文数Sent---发送的MQTT报文数Connect---几次MQ原创 2020-07-03 10:16:19 · 569 阅读 · 0 评论 -
paho_mqtt_C 交叉编译静态库
1.首先下载源码https://gitee.com/eraser_git/paho_mqtt_and_sample.git这里面有库的源码还有为使用库编译的例程,这个例程我们这里用不上就不用看了拿出库源码就行2.进入根目录3.使用cmake生成makefilecmake . -DPAHO_BUILD_STATIC=TRUE -DCMAKE_C_COMPILER=arm-linux-gnueabihf-gcc -DPAHO_WITH_SSL=FALSE注意有一个 . 这是指明cma原创 2020-07-03 09:58:09 · 2762 阅读 · 0 评论 -
paho mqqt C 调用流程(订阅,同步方式)
订阅者流程定义#define ADDRESS "tcp://172.16.10.139:1883"//代理主机地址#define CLIENTID "ExampleClientSub"//客户端ID#define TOPIC "mqtt async test"//主题#define QOS 1MQTTClient client; //客户端MQTTClient_connectOptions conn_opts = MQTTClient_con...原创 2020-07-01 17:25:05 · 1027 阅读 · 2 评论 -
mqtt 代理服务器 mosquitto安装(ububtu)以及客户端相关资料
1.安装sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa #添加源到软件仓库sudo apt-get update #更新软件仓库列表sudo apt-get install mosquitto #安装mosquittosudo service mosquitto stop #首先停止服...原创 2020-07-01 17:03:56 · 178 阅读 · 0 评论