Apache Qpid GUI 在磁盘上的什么地方进行更改?

Where does Apache Qpid GUI make changes on disk?

我正在尝试使用 Broker Management GUI 删除 Qpid 上的一个端口接口

手动进行更改(使用 GUI)显示删除端口时修改了 config.json(使用 diff)。

我的代码解决方案使用 sedconfig.json 中删除必要的行。

然而,这没有按预期工作,我认为需要修改另一个文件。

我有 diffed 整个 qpid-broker 目录,看到只有 config.json 是使用 GUI 更改的。

是否有数据库,或者我缺少删除端口的其他更改?我无法使用 GUI。

谢谢

推荐的方法是使用 REST API 来自定义 Broker 的配置。文档中有几个示例可帮助您入门,包括几个使用 cURL 的命令行示例。 Web 管理控制台使用 REST API 本身,因此您可以使用 Firebug 等工具来观察它进行的 REST 交互以获得更多灵感。

https://qpid.apache.org/releases/qpid-java-6.1.4/java-broker/book/Java-Broker-Management-Channel-REST-API.html