【发布时间】:2019-06-25 07:13:11
【问题描述】:
是否可以使用qpid-config.json 定义qpid 中应存在的队列和主题。我正在使用qpid 7.1.0.
如何在配置文件中执行此操作?
【问题讨论】:
是否可以使用qpid-config.json 定义qpid 中应存在的队列和主题。我正在使用qpid 7.1.0.
如何在配置文件中执行此操作?
【问题讨论】:
Qpid Broker-J 有两个级别的配置,代理范围的配置和虚拟主机特定的配置。每个虚拟主机都有自己的一组队列和主题(或更准确地说是交换),因此队列和主题定义在虚拟主机配置中。
如果您只是使用通过 Broker-J 获得的默认配置,那么它将创建一个名为“default”的虚拟主机,并将配置作为 JSON 存储在文件系统中(例如在 work/default/config.json 中)。
查看队列和交换配置如何存储在该文件中的最佳方法可能是首先通过Management UI 创建队列/交换,然后查看配置的外观。 (请注意,您不应在 Qpid 运行时手动编辑配置...因为它可能会覆盖它,但是您可以在 Qpid 停止时更新配置,它会接收更改)。
【讨论】: