如何创建域全局可部署模块?(Jboss,Wildfly)

如何创建域全局可部署模块?(Jboss,Wildfly)

是否有人创建或使用过可部署模块,该模块推送到从属服务器(从域主机控制器),而无需单独的脚本或步骤来更新 {JBOSS_HOME}/modules/ 目录?我希望能够集中推送更新到模块,或者,如果这不可能,是否有办法检测从属服务器是否安装了与主服务器不同的模块版本?

(我正在运行 Wildfly 8.2,但 JBOSS 解决方案也可能适用)

答案1

您可以使用patch此功能,它允许从域控制器在服务器安装中应用更新。您还可以查看补丁历史记录并验证补丁。

例如(cli 命令)。

patch --host=server.local apply /<path_to_patch>/patch.zip

您可以在以下位置看到完整的示例:在域模式下修补用户定义的 WildFly 模块

也可以看看:分层分布和模块路径组织

相关内容