RabbitMQ - Основные вопросы новичка - PullRequest
2 голосов
/ 26 февраля 2011

Наш сценарий: десятки ноутбуков с Windows, которые время от времени подключаются к сети.Необходимо хранить простые записи данных на каждом ноутбуке, а затем надежно передать их службе, работающей в сети, как только будет установлено соединение.Учитывая RabbitMQ на каждом ноутбуке, подача данных на «основной» RabbitMQ в сети.Это Fortune 100, и упаковка и т. Д. Является проблемой.

Вопрос 1: В общем, имеет ли здесь смысл Кролик?Если нет, какие-либо предложения для подхода?

Вопрос 2: Когда я установил на Win, мне сначала пришлось вручную установить Erlang.Существуют ли варианты упаковки / развертывания, которые проще / удобнее?(Их ИТ-специалисты могут выполнять все обычные действия по развертыванию, включая создание службы win, но установка Erlang на пользовательских машинах может вызвать недоумение ...)

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

Ответы [ 2 ]

5 голосов
/ 03 марта 2011

Вопрос 1: Вам нужен механизм хранения и пересылки.Для этого можно использовать RabbitMQ, фактически используя плагин Shovel , чтобы позаботиться о перемещении сообщений от локального Rabbit к удаленному (обработка переподключения, повторных попыток и т. Д. Для вас).

Вопрос 2: Ответ связан с вопросом 1. RabbitMQ + Shovel концептуально подходит для вашего магазина и форвардных потребностей, но если, увы, технологически не приемлемо, вы можете рассмотреть более простые / грубые подходы, такие как ...SMTP!

0 голосов
/ 22 марта 2013

Если ноутбуки с Windows поддерживаются инфраструктурой Windows, наиболее логичным выбором является MSMQ, который предлагает это «из коробки»; например хранить и пересылать с клиентов на сервер (ы). Простота установки с помощью политики и администрирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...