Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Qpid-config.json通过队列设置Qpid_Java_Amqp_Qpid - Fatal编程技术网

Java 如何使用Qpid-config.json通过队列设置Qpid

Java 如何使用Qpid-config.json通过队列设置Qpid,java,amqp,qpid,Java,Amqp,Qpid,是否可以使用qpid config.json定义qpid中应该存在哪些队列和主题。我正在使用qpid 7.1.0。 如何在配置文件中执行此操作?Qpid Broker-J有两个级别的配置,即代理范围的配置和特定于虚拟主机的配置。每个虚拟主机都有自己的队列和主题集(或者更确切地说是交换),因此队列和主题定义位于虚拟主机配置中 如果您只是使用Broker-J获得的默认配置,那么它将创建一个名为“default”的virtualhost,该配置将作为JSON存储在文件系统中(例如,在work/defa

是否可以使用
qpid config.json
定义
qpid
中应该存在哪些队列和主题。我正在使用
qpid 7.1.0。


如何在配置文件中执行此操作?

Qpid Broker-J有两个级别的配置,即代理范围的配置和特定于虚拟主机的配置。每个虚拟主机都有自己的队列和主题集(或者更确切地说是交换),因此队列和主题定义位于虚拟主机配置中

如果您只是使用Broker-J获得的默认配置,那么它将创建一个名为“default”的virtualhost,该配置将作为JSON存储在文件系统中(例如,在work/default/config.JSON中)


查看队列和exchange配置如何存储在该文件中的最好方法可能是首先通过创建队列/exchange,然后查看配置的外观。(请注意,您不应该在Qpid运行时手动编辑配置…因为它可能会覆盖配置,但是您可以在Qpid停止时更新配置,它将拾取更改)。

谢谢。我要试一试。