Как настроить Qpid с очередями, используя qpid-config.json - PullRequest
0 голосов
/ 31 января 2019

Можно ли определить, какие очереди и темы должны существовать в qpid, используя qpid-config.json.Я использую qpid 7.1.0.

Как бы я сделал это в файле конфигурации?

1 Ответ

0 голосов
/ 01 февраля 2019

Qpid Broker-J имеет два уровня конфигурации: конфигурации для всего брокера и настройки для конкретного виртуального хоста.Каждый виртуальный хост имеет свой собственный набор очередей и тем (или, точнее, обменов), поэтому определения очередей и тем находятся в конфигурации виртуального хоста.

Если вы просто используете конфигурацию по умолчанию, которую вы получаете с Broker-J, тогда он создаст виртуальный хост с именем "default" с конфигурацией, сохраненной в виде JSON в файловой системе (например, в work / default / config.json).).

Вероятно, лучший способ увидеть, как конфигурация очереди и обмена хранится в этом файле, - это сначала создать очереди / обмены через пользовательский интерфейс Management , а затем посмотреть, чтоконфиг выглядит так.(Обратите внимание, что вам не следует вручную редактировать конфигурацию во время работы Qpid ... так как она, скорее всего, перезапишет ее, однако вы можете обновить конфигурацию, когда Qpid остановлен, и она примет изменения).

...