Как лучше всего переместить компоненты IBM Message Broker между средами DEV, QA и PROD?

StackOverflow https://stackoverflow.com/questions/1878998

  •  18-09-2019
  •  | 
  •  

Вопрос

В проекте SOA мы начинаем использовать IBM WebSphere Message Broker для организации веб-сервисов на базе .NET.У нас есть отдельные среды DEV, QA и PROD для разрабатываемой системы.

Набор инструментов WebSphere Message Broker будет использоваться для разработки потоков сообщений в DEV.А с DEV всё более-менее понятно.

Для обеспечения качества и PROD мы стремимся иметь повторяемую, максимально автоматизированную и возможную процедуру развертывания.С частью .NET это почти не составляет труда, но развертывание в Message Broker, похоже, требует значительных ручных усилий, что нехорошо.

Каковы рекомендации по развертыванию в WebSphere Message Broker?Как лучше всего упаковать компоненты Message Broker?

Это было полезно?

Решение

Ваши компоненты (потоки и т. д.) будут упакованы в файлы Broker Archive (.bar).Вы можете использовать Ant, например, для создания сценариев развертывания этих компонентов между средами.

Другие советы

Используйте скрипты.

По словам Энди Пайпера, Ant работает довольно хорошо.

Также имейте в виду, что вы можете использовать API CMP, который был переименован в API брокера сообщений, он достаточно всеобъемлющий и позволяет вам получать и изменять информацию в ваших файлах архива брокера (BAR) в гораздо более значительной степени, чем просто различные команды брокера. вы можете вызвать из скрипта.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top