Jboss

通過 HTTP API 停止 JBoss EAP 7.2 伺服器組

  • December 22, 2020

我可以使用 JBoss 7.2 CLI 停止我的伺服器組:

jboss_cli -c "/server-group=MyServerGroup :stop-servers(blocking=true)"

如何通過 HTTP REST API 執行此操作?

停止伺服器:

curl --digest http://localhost:9990/management --header "Content-Type: application/json" -u user:password -d '{"address":[{"server-group":"MyServerGroup"}],"operation":"stop-servers","blocking":true}'

啟動伺服器:

curl --digest http://localhost:9990/management --header "Content-Type: application/json" -u user:password -d '{"address":[{"server-group":"MyServerGroup"}],"operation":"start-servers"}'

引用自:https://serverfault.com/questions/1046332