操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    EMQ

    EMQ X 是一款完全開源,高度可伸縮,高可用的分布式 MQTT 消息服務器,適用于 IoT、M2M 和移動應用程序,可處理千萬級別的并發客戶端。

    從 3.0 版本開始,EMQ X 完整支持 MQTT V5.0 協議規范,向下兼容 MQTT V3.1 和 V3.1.1,并支持 MQTT-SN、CoAP、LwM2M、WebSocket 和 STOMP 等通信協議。EMQ X 3.0 單集群可支持千萬級別的 MQTT 并發連接。

    安裝

    參考:

    https://github.com/emqx/emqx/blob/master/README-CN.md

    https://docs.emqx.net/broker/latest/cn/getting-started/install.html

    ZIP 壓縮包安裝 (Windows)

    • 通過如下地址下載要安裝的 EMQ X 版本的 zip 包。

    下載地址:https://github.com/emqx/emqx/releases/tag/v4.1.4

    比如我下載emqx-windows-v4.1.4.zip

    • 解壓程序包:

    使用解壓縮工具比如7-zip解壓:emqx-windows-v4.1.4.zip

    • 啟動 EMQ X Broker
    # 啟動
    /bin/emqx start
     # 查看狀態
     /bin/emqx_ctl status
    • 停止 EMQ X Broker
     /bin/emqx stop
    • 卸載 EMQ X Broker

    直接刪除 EMQ X 目錄即可

    基本命令

    EMQ X 提供了 emqx 命令行工具,方便用戶對 EMQ X 進行啟動、關閉、進入控制臺等操作。

    • emqx start后臺啟動 EMQ X Broker;
    • emqx stop關閉 EMQ X Broker;
    • emqx restart重啟 EMQ X Broker;
    • emqx console使用控制臺啟動 EMQ X Broker;
    • emqx_ctl status查看狀態
    • emqx foreground使用控制臺啟動 EMQ X Broker,與 emqx console 不同,emqx foreground 不支持輸入 Erlang 命令;
    • emqx pingPing EMQ X Broker。

    Listener

    Listener 主要用于配置不同協議的監聽端口和相關參數,EMQ X 支持配置多個 Listener 以同時監聽多個協議或端口,以下是支持的 Listener:


    EMQ X 默認提供 5 個 Listener,它們將占用以下端口:



    Dashboard

    訪問 http://localhost:18083 來查看你的 Dashboard,默認用戶名是 admin,密碼是 public。



    認證

    匿名認證

    EMQ X 默認配置中啟用了匿名認證,任何客戶端都能接入 EMQ X。沒有啟用認證插件或認證插件沒有顯式允許/拒絕(ignore)連接請求時,EMQ X 將根據匿名認證啟用情況決定是否允許客戶端連接。

    配置匿名認證開關:

     # etc/emqx.conf
     ## Value: true | false
     allow_anonymous=false

    Zone 開關

     # etc/emqx.conf
     #zone.internal.allow_anonymous=false
     zone.internal.allow_anonymous=false

    User name認證

    Username 認證使用配置文件預設客戶端用戶名與密碼,支持通過 HTTP API 管理認證數據。

    Username 認證不依賴外部數據源,使用上足夠簡單輕量。

    • 關閉匿名認證開關
     # etc/emqx.conf
     
     ## Value: true | false
     allow_anonymous=true
     ## 
     zone.internal.allow_anonymous=true
    • 開啟插件

    插件:emqx_auth_username

     # data/loaded_plugins
     {emqx_auth_username, true}.

    注意loaded_plugins文件最后一行是空行

    • 配置用戶
     # etc/plugins/emqx_auth_username.conf
     auth.user.4.username=bruce
     auth.user.4.password=bruce123
     
     #默認使用 sha256 進行密碼哈希加密
     auth.user.password_hash=sha256

    注意:客戶端使用時是用戶名/密碼為明文: bruce/bruce123

    • 重啟
     # bin
     emqx restart

    綜上,開啟了User name認證生效。

    備注:修改MQTT/SSL 協議端口: 1883=》 1884

    最近成功的在WIN10系統下搭建了Thingsboard和EMQX,順帶測試了node.js和mosquitto.

    誰知道用MQTT CLIENT 訂閱THINGS BOARD主題TOPIC 的格式和內容怎么寫?

    發布很簡單,訂閱還不成功

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有