我使用Wildfly 10的HTTP管理API通过以下方式取消部署WAR:
curl --digest -u admin:admin -L -H 'Content-Type: application/json' \
-d '{"address":[{"deployment":"my-war.war"}],"operation":"remove"}' \
http://localhost:9990/management如何使用一个Wildfly HTTP管理API请求取消部署多个WAR?
我在官方文档中找不到解决方案:https://docs.jboss.org/author/WFLY10/The+HTTP+management+API https://docs.jboss.org/author/WFLY10/Application+deployment
我正在寻找可以取消部署多个WAR的JSON。我尝试过使用JSON数组的一些方法,但都无济于事。其中一些会导致500 -内部服务器错误,另一些会因WFLYCTL0030代码而失败。
发布于 2019-04-18 11:40:43
curl --digest -L -D - http://localhost:9990/management --header "Content-Type: application/json" -d '
{
"operation":"composite",
"address":[
],
"steps":[
{
"operation":"undeploy",
"address":{
"deployment":"my-war.war"
}
},
{
"operation":"remove",
"address":{
"deployment":"my-war.war"
}
},
{
"operation":"undeploy",
"address":{
"deployment":"my-second-war.war"
}
},
{
"operation":"remove",
"address":{
"deployment":"my-second-war.war"
}
}
],
"json.pretty":1
}' -u admin:adminhttps://stackoverflow.com/questions/55735732
复制相似问题