2017-07-19 2 views
0

Ich muss Wildfly10 mit HTTP oder native Management-API Patch. Ich weiß, wie es mit CLI zu tun BefehlPatching Wildfly mit nativen oder HTTP-Management-API

patch apply /home/user/patch.zip 

aber ist es möglich, Patch einzuspielen HTTP oder native Management-API? Wird dieser Patch auch auf alle Server in der Zielservergruppe angewendet?

+0

Kann Patch nicht über Management-APIs anwenden. kann derzeit Patch über CLI-Befehl und Management-Konsole anwenden – Abhijit

+0

Das bedeutet, Sie können: https://wildscribe.github.io/Wildfly/8.2.0.Final/core-service/patching/index.html Aber ich nicht weiß, wie es geht. Input-Stream-Index ist der wichtige Teil hier denke ich – mpDeveloped

Antwort

0

Es ist möglich. Dies kann mithilfe der nativen Verwaltungs-API erfolgen. https://github.com/wildfly/wildfly-core/blob/master/patching/src/main/java/org/jboss/as/patching/tool/PatchOperationTarget.java#L384

Es kann auch getan werden Aufruf/Management-Upload-URL mit Multipart. Ein Teil von multipart ist Patch-Zip-Datei, und der zweite Teil ist Json Halteanforderung für CLI-Befehl/core-service = patchen: patch (input-stream-index = 0)

Sie können dieses Verhalten durch Patchen Server mit Admin-Konsole und Suche in Web-Browser-Konsole Netzwerk