使用本机或HTTP管理API修补Wildfly

问题描述:

我需要使用HTTP或本地管理API修补Wildfly10。我知道如何使用CLI命令执行它使用本机或HTTP管理API修补Wildfly

patch apply /home/user/patch.zip 

但是有可能使用HTTP或本地管理API应用修补程序吗? 此补丁是否会应用于目标服务器组中的所有服务器?

+0

无法通过管理API应用修补程序。目前可以通过CLI命令和管理控制台应用修补程序 – Abhijit

+0

这意味着您可以:https://wildscribe.github.io/Wildfly/8.2.0.Final/core-service/patching/index.html 但我没有知道如何去做。输入流索引是我认为的重要部分 – mpDeveloped

这是可能的。它可以使用本机管理API完成。 https://github.com/wildfly/wildfly-core/blob/master/patching/src/main/java/org/jboss/as/patching/tool/PatchOperationTarget.java#L384

也可以使用multipart调用/ management-upload url。多部分的一部分是修补程序zip文件,第二部分是json保存CLI命令/ core-service = patching的请求:patch(input-stream-index = 0)

您可以通过使用修补服务器来查看此行为管理控制台,并在网络浏览器控制台网络