9.4.4. 用部署扫描器在独立服务器实例里重新部署应用程序


总结

这个任务展示了用部署扫描器重新部署应用程序到独立服务器实例的方法。如 第 9.1 节 “关于应用程序部署” 所述,这个方法是为了方便开发人员而保留的,对于产品环境下的管理我们推荐管理控制台和管理 CLI 方法。

过程 9.9. 在独立服务器里重新部署应用程序

  • 重新部署应用程序

    重新部署用部署扫描器部署的应用程序有三种可能的方法。这些方法可以触发部署扫描器来启动部署循环,您可以按个人喜好进行选择。
    • 通过修改 marker 文件进行重新部署

      通过修改 marker 文件的访问和修改时间戳可以触发部署扫描器的重新部署。在后面的 Linux 示例里将使用 Unix touch 命令。

      例 9.3. 用 Unix touch 命令进行重新部署

      [user@host bin]$ touchEAP_HOME/standalone/deployments/example.war.dodeploy
      Copy to Clipboard Toggle word wrap
      结果

      部署扫描器检测到 marker 文件的修改并重新部署应用程序。新的 .deployed 将替换旧的 marker 文件。

    • 通过创建新的 .dodeploy marker 文件进行重新部署

      通过创建新的 .dodeploy marker 文件来触发部署扫描器的重新部署。手动部署的说明请参考 第 9.4.2 节 “用部署扫描器部署应用程序到独立服务器实例”
    • 通过删除 marker 文件进行重新部署

      第 9.4.5 节 “对部署扫描器 Marker 文件的引用” 所述,删除已部署应用程序的 .deployed marker 文件将触发卸载并创建一个 .undeployed marker 文件。删除卸载 marker 文件将再次触发部署循环。进一步的信息请参考 第 9.4.3 节 “用部署扫描器卸载独立服务器实例的应用程序”
结果

应用程序被重新部署。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat