Разница rabbitMQ и балансировщик нагрузки - PullRequest
0 голосов
/ 15 марта 2019

В чем разница между очередью сообщений, такой как RabbitMQ, и балансировщиком нагрузки?

Они оба используют одну и ту же логику последовательной отправки данных доступным работникам, но люди, похоже, относятся к ним как к разным вещам.

1 Ответ

0 голосов
/ 16 марта 2019

Балансировщик нагрузки распределяет соединения равномерно между серверами, которые составляют службу, чтобы позволить службе продавать горизонтально и предотвращать сбои при возникновении проблем на отдельных серверах.

Служба обмена сообщениями, такая как rabbitmq, позволяет ряду серверов публиковать данные для другого набора серверов, обеспечивая при этом механизмы для связи этих потребителей и издателей различными способами, а также обеспечивает простоту настройки обмена данными и его бесперебойную работу.,Я бы сказал, что они не похожи, потому что потребление происходит асинхронно при публикации, а также при решении различных проблем.

...