Я пытаюсь объединить два брокера MQTT в той же системе, HiveMQ
и Mosquitto
. HiveMQ
работает на порту 1884
и Mosquitto
работает на 1883
. Однако, когда я использую команду mosquitto_pub
для публикации на mosquitto
брокера в порту 1883
, он не отображается на порт 1884
(Использование MQTT.fx
в качестве клиента, подписавшись на все темы на порту 1884
)мосты mqtt брокеры hivemq и mosquitto
Это в то время как я только настроен mosquitto
брокера с мостом. Когда я сконфигурировал HiveMQ
, он отображает сообщение unable to connect to Bridge1, disconnected
в командном окне HiveMQ
. Я включил конфигурации ниже. Кто-то, пожалуйста, помогите.
В файле mosquitto.config
я сделал следующее под bridges
.
connection hivemq
address 127.0.0.1:1884
start_type automatic
clientid clientno1
notifications true
Между тем, я также Editted файл HiveMQ bridges.xml
читать
<?xml version="1.0" encoding="UTF-8"?>
<bridges xsi:noNamespaceSchemaLocation="http://www.hivemq.com/bridges/bridge.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<bridge>
<connectionName>Bridge1</connectionName>
<addresses>
<address>
<host>localhost</host>
<port>1883</port>
</address>
</addresses>
<clientId>bridgeClient</clientId>
<topicPatterns>
<topicPattern>
<topic>#</topic>
<qos>1</qos>
<direction>both</direction>
<localPrefix>local/</localPrefix>
<remotePrefix>remote/</remotePrefix>
</topicPattern>
</topicPatterns>
<cleanSession>true</cleanSession>
<idleTimeout>10</idleTimeout>
<notificationsEnabled>true</notificationsEnabled>
<tryPrivate>true</tryPrivate>
</bridge>
Изображение, показанное, когда я попробовал тот же процесс на другой системе. Здесь брокеры мосты. Сравнивая это с тем, что я делал ранее, единственное различие заключается в том, что в моей исходной системе нет инструкции, говорящей об открытии ipv4 listen socket на 1883. Это проблема?
Я только сконфигурировал мост на 'mosquitto', а теперь добавил в строку темы в файле конфигурации. Все еще не мосты. – avelampudi
Получает ли вывод москитов что-нибудь о мосту? – hardillb
Ничего. Я не могу сказать, настроен он или нет. Оба работают отлично друг от друга, но 'mosquitto' ничего не показывает о мосте. Я немного озадачен. – avelampudi