Show Table of Contents
10.7. 控制 JBoss EAP 6 里部署应用程序的顺序
JBoss EAP 6 提供了服务器启动时对部署顺序的细颗粒度控制。您可以启用多个 EAR 文件里的严格的部署顺序以及重启后的持久化顺序。
过程 10.14. 控制 JBoss EAP 6.0.X 里部署的顺序
- 创建在服务器启动/停止时按顺序部署和卸载应用程序的 CLI 脚本。
- CLI 也支持批模式,它允许您将命令和操作分组并作为一个原子单元执行。如果有一个命令或操作运行失败,该批模式里所有其他已成功执行的命令或操作将进行回滚。
过程 10.15. 控制 JBoss EAP 6.1.X 里部署的顺序
EAP 6.1.X 里有一个名为 Inter Deployment Dependencies 的新功能,它允许您在顶层部署间声明依赖关系。
- 在
app.ear/META-INF文件夹里创建一个jboss-all.xml文件(如果没有),这里的app.ear是依赖于另外一个之前部署的应用程序的归档。 - 如下所示,在这个文件里创建一个
jboss-deployment-dependencies条目。请注意,在下面的列表里,framework.ear是应该在app.ear之前部署的依赖关系应用程序归档。<jboss umlns="urn:jboss:1.0"> <jboss-deployment-dependencies xmlns="urn:jboss:deployment-dependencies:1.0"> <dependency name="framework.ear" /> </jboss-deployment-dependencies> </jboss>

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.