使用EMQX搭建的MQTT服务器 如何转发数据并保存到云端数据库?
生活随笔
收集整理的這篇文章主要介紹了
使用EMQX搭建的MQTT服务器 如何转发数据并保存到云端数据库?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
記錄一下自己解決這個(gè)問(wèn)題的方法!
一、技術(shù)原理
新建一個(gè)轉(zhuǎn)發(fā)指定數(shù)據(jù)的資源接口,然后在規(guī)則引擎中設(shè)置過(guò)濾主題消息的規(guī)則,篩選出你所需要主題的消息,設(shè)置轉(zhuǎn)發(fā)的http接口(URL),http請(qǐng)求選擇POST或GET請(qǐng)求,要求是在編寫servlet接口時(shí)與doPost()、doGet()方法對(duì)應(yīng)。servlet接口中的邏輯就是實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的增刪改查操作,當(dāng)然servlet接口也是部署在云端的!
二、實(shí)現(xiàn)步驟
1、新建資源接口:
打開EMQX的后臺(tái),新建一個(gè)資源,資源類型選擇webhook,資源ID可以自己修改也可不改,填寫url,這里我是用tomcat服務(wù)器部署servlet接口,端口是8080,如果使用其他的服務(wù)器部署,請(qǐng)?zhí)顚懺摲?wù)器的端口!
總結(jié)
以上是生活随笔為你收集整理的使用EMQX搭建的MQTT服务器 如何转发数据并保存到云端数据库?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: FastAdmin 目录权限设置
- 下一篇: 一年中最后一个月的最后一天说说_2020