我想将 mqtt 与 Artemis activemq 一起使用。我尝试为 mqtt 添加一个模块,就像这里的这篇文章一样。我的问题是一样的,我看不到添加协议支持: MQTT。
有人可以帮我吗?
我建议您尝试独立使用 ActiveMQ Artemis,而不是嵌入 Wildfly。Wildfly 中的版本基于 1.5.x,其中存在一些错误(特别是与 MQTT 相关)。独立的 Artemis 应该更稳定且更易于配置(因为它支持开箱即用的 MQTT)。
Artemis 支持 MQTT v 3.1.1
请查看 Artemis 的官方文档,其中包含有关如何向 Arteis 添加 MQTT 支持的完整部分。这是官方文档的链接