我的应用程序由一组war文件组成。其中一个组件有一个计划任务,这取决于其他一些战争。所以我想指定这些组件的部署顺序。我通过将所有战争放置在某些远程生产服务器上的glassfish autodeploy文件夹中来部署我的应用程序,因此我无法使用domain.xml来配置部署顺序。我想在描述符中指定war-file部署顺序,如glassfish-web.xml。但是我无法在其中找到这个参数。有可能吗?Glassfish 4自动部署war-files的部署顺序
1
A
回答
0
就我所知,您无法为autodeploy目录中的多个war文件指定部署顺序。
的原因是,在GlassFish AutoDeployDirectoryScanner通过File.listfiles()和文件状态的javadoc的扫描目录:
没有保证所得数组中的名称字符串会出现在任何特定的顺序
glassfish autodeployer使用.war_deployed后缀创建一个空文件。
示例:对于yourfile.war的autodeployer创建yourfile.war_deployed文件。原始的战争文件仍然在目录中。
我的建议:
您可以检查一个存在.war_deployed文件,并引发下一场战争文件的复制过程。
如果先前的war部署成功,则migth运行一个脚本/ cronjob,它将文件以所需的顺序一个一个复制到autodeploy目录。
相关问题
- 1. Glassfish webapp自动部署
- 2. 自动部署到Glassfish
- 3. Glassfish 4部署错误
- 4. WAR不会从自动部署中重新部署在Glassfish中
- 5. ADF Glassfish的自动部署错误
- 6. Glassfish部署异常
- 7. jRuby部署到Glassfish
- 8. glassfish部署错误
- 9. Glassfish部署时间
- 10. Bamboo Maven Glassfish部署
- 11. 在glassfish上部署REST服务4
- 12. Jersey 2.7 + GlassFish 4 CDI部署失败
- 13. Weblogic/Glassfish确保应用程序部署的顺序?
- 14. 软件包部署顺序
- 15. .EAR部署顺序wildfly-8.0.0Final
- 16. AWS Elastic Beanstalk部署顺序
- 17. 码头部署顺序
- 18. 的GlassFish:部署W/--force
- 19. Glassfish中的部署模式
- 20. Glassfish的部署错误
- 21. Glassfish的部署CommandException错误
- 22. 自动VM部署
- 23. Magento - 自动部署
- 24. 自动Jenkins部署
- 25. 问题部署在GlassFish中
- 26. GLASSFISH部署[永不结束]
- 27. Netbeans,Glassfish部署问题
- 28. “目录部署”Glassfish + Maven + Eclipse
- 29. Glassfish 3.1部署错误
- 30. 在Glassfish部署Ruby on Rails