Wildfly 10 通过 http 管理 api 列出所有部署的战争工件

Posted

技术标签:

【中文标题】Wildfly 10 通过 http 管理 api 列出所有部署的战争工件【英文标题】:Wildfly 10 list all deployed war artifacts by http management api 【发布时间】:2019-08-20 07:56:33 【问题描述】:

您好,我已阅读 https://docs.jboss.org/author/display/WFLY10/The+HTTP+management+API 的文档

但我没有找到有关列出已部署工件的任何信息。我想以这样的方式自动化工件的部署,以便我能够重新部署现有的或部署那些尚不存在的。这可能与 http api 和 curl 的使用有关吗?我知道 jboss-cli.sh 应该可以,但我不想使用它。

【问题讨论】:

【参考方案1】:
curl --silent --digest http://user:password@localhost:9990/management --header "Content-Type: application/json" -d '"operation":"read-attribute","address":["deployment":"*"], "name": "enabled", "json.pretty":1'

【讨论】:

以上是关于Wildfly 10 通过 http 管理 api 列出所有部署的战争工件的主要内容,如果未能解决你的问题,请参考以下文章

HAProxy 后 Wildfly 的 503 返回码

Wildfly 8 基本身份验证

在 Wildfly 10 中配置 HTTP 标头

在 Wildfly/Jboss 中部署 ear 期间如何防止 HTTP 404

WildFly 8 的简单 REST API

在 Wildfly 9 上运行 Renjin Java-API