В чем разница между брокерами сообщений? - PullRequest
0 голосов
/ 06 июня 2018

Я запутался с разными брокерами сообщений.

Мои устройства используют MQTT.До сих пор я рассматривал HiveMQ, IBM Messagesight, RabbitMQ, паб Google и саб, AWS SQS.

В чем разница между HiveMQ (брокер сообщений MQTT) и RabbitMQ (или pub и sub, SQS)?

Кроме того, протокол и стоимость могут отличаться, есть ли разница в их функциональности?И еще один вопрос, является ли IBM messagesight брокером сообщений, отличается ли он от паба Google и саба или кролика?

Я не могу найти информацию о сообщениях.

1 Ответ

0 голосов
/ 14 июня 2018

Как правило, вы можете использовать Mosquitto, RabbitMQ, HiveMQ или другого брокера для MQTT.

Mosquitto и RabbitMQ с открытым исходным кодом (бесплатно), HiveMQ не бесплатен, но вы можете попробовать его бесплатно.Я использовал только Mosquitto и RabbitMQ, мои комментарии к ним:

  • Mosquitto: прост в настройке, но мы испытали некоторую нестабильность, он просто перестал работать без причины послеработает несколько дней, поэтому мы решили перейти на RabbitMQ.

  • RabbitMQ: имеет плагин для MQTT, конфигурация более сложная, чем у Mosquitto.Мне потребовался целый день, чтобы понять, как использовать MQTT с SSL-логином.RabbitMQ поставляется с плагином управления, который обеспечивает приятный графический интерфейс (без графического интерфейса для комаров).

...