2017-07-19 2 views
0

Je dois corriger Wildfly10 à l'aide d'une API de gestion HTTP ou native. Je sais comment faire avec CLI en utilisant la commandeCorrection de Wildfly à l'aide de l'API de gestion native ou HTTP

patch apply /home/user/patch.zip 

mais est-il possible d'appliquer le correctif en utilisant le protocole HTTP ou API de gestion native? Ce patch sera-t-il également appliqué à tous les serveurs du groupe de serveurs ciblé?

+0

Impossible d'appliquer un correctif via les API de gestion. peut actuellement appliquer un correctif via la console de commande et de gestion CLI – Abhijit

+0

Cela signifie que vous pouvez: https://wildscribe.github.io/Wildfly/8.2.0.Final/core-service/patching/index.html Mais je ne sais pas savoir comment le faire. input-stream-index est la partie importante ici, je pense – mpDeveloped

Répondre

0

C'est possible. Cela peut être fait en utilisant l'API de gestion native. Il peut également être fait appel/gestion-upload-url en utilisant multipart. https://github.com/wildfly/wildfly-core/blob/master/patching/src/main/java/org/jboss/as/patching/tool/PatchOperationTarget.java#L384

Une partie de multipart est patch fichier zip, et la deuxième partie est json tenant la demande de commande CLI/core-service = patcher: patch (input-stream-index = 0)

vous pouvez afficher ce comportement en patchant le serveur en utilisant Console d'administration et recherche dans le réseau de la console des navigateurs Web