2016-11-28 13 views
0

Используя версию 5.13.3 - мы создали локальный экземпляр activeMQ на нашем сервере db, чтобы мы могли отправить HTTP-сообщение из базы данных sql-сервера в очередь, После получения сообщения http хотелось бы создать новое json-сообщение для отправки в удаленный кластер activeemq с несколькими атрибутами, которые были в теле сообщения http ... (в кластере было бы пять экземпляров - любой из них может быть получателем) может ли кто-нибудь сказать мне, как я мог бы это сделать? Можно ли сделать это?Локальный экземпляр ActiveMQ перенаправляет/изменяет http-сообщение удаленным экземплярам activeemq

Как раз в виде примечания: Это просто для отправки сообщений - НИКОГДА не ожидайте ответа.

ответ

0

Это был бы очень простой маршрут верблюда, который мог бы работать очень эффективно внутри той же виртуальной машины Java, что и ActiveMQ Broker. Используйте виртуальную машину: // транспорт и шаблон Velocity заранее определить структуру сообщения

ссылка: http://camel.apache.org

Примечание: Camel был разработан из проекта ActiveMQ именно для этого вида использования.