繁体   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