运行 bash 部署应用程序后的脚本

Run bash script after application is deployed

我们有一个在构建阶段结束时导出“ear”文件的 Maven 项目。 应用服务器是 Weblogic 12C。服务器由 4 个节点组成集群。部署应用程序后,当机器状态处于活动状态时,我们必须 运行 3 个脚本才能正确设置应用程序。它们是 3 个用于翻译和类似内容的脚本。 这意味着我们总是在部署后立即执行一些任务,并且可能被操作员遗漏。 我想知道是否有办法在部署后将这些脚本放入 ear 文件中 运行 或在部署完成后调用它们。

WebLogic Server 支持允许在 deployment/undeployment 的特定阶段 运行 java 编码的应用程序生命周期事件。查看文档,看看这是否能满足您的需求。