簡體   English   中英

WSO2 EI和mqtt經紀人

[英]WSO2 EI and mqtt broker

WSO2 MB用於擁有可伸縮的mqtt代理

http://wso2.com/library/articles/2015/10/article-using-wso2-message-broker-as-a-scalable-mqtt-broker/

現在被WSO2 EI 6.1.1取代。 我不清楚何時必須提供代理或代理是否在產品中運行。 雖然一些文檔似乎暗示該經紀人已經存在,但其他一些示例要求單獨安裝蚊子或wso2 mb(現在不可用)。

https://docs.wso2.com/display/EI611/Sample+906%3A+Inbound+Endpoint+MQTT+Protocol+Sample

使用mqtt客戶端進行的簡單測試顯示,在正常安裝和運行EI之后,已配置的參數127.0.0:1883中沒有運行mqtt代理。

    <mqtt enabled="true">
        <bindAddress>0.0.0.0</bindAddress>
        <defaultConnection enabled="true" port="1883" />

我應該安裝一個單獨的mqtt代理嗎? 還是有一種方法可以在舊版MB中運行已經存在的代理? 謝謝!

您可以使用{EI_HOME} / bin目錄中的broker.sh文件與WSO2 EI一起運行代理。

另一個需要注意的區別是,一旦啟動代理,您將看到以下日志

Successfully connected to MQTT server on port 1886

在WSO2 EI產品中,代理運行時的偏移量為3。因此,必須使用1886端口進行連接。

如果需要,可以使用{EI_HOME} /wso2/broker/conf/carbon.xml文件中的offset元素來更改偏移量

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM