Stoppen Sie die JBoss EAP 7.2-Servergruppe über die HTTP-API

Stoppen Sie die JBoss EAP 7.2-Servergruppe über die HTTP-API

Ich kann meine Servergruppe mit der JBoss 7.2 CLI stoppen:

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

Wie kann ich dies über die HTTP-REST-API tun?

Antwort1

Server stoppen:

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

Server starten:

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

verwandte Informationen