Как настроить Qpid с очередями с помощью qpid-config.json

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

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


person shodz    schedule 31.01.2019    source источник


Ответы (1)


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

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

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

person Rob Godfrey    schedule 01.02.2019
comment
Спасибо. Я попробую. - person shodz; 04.02.2019