我的應用程序由一組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. WAR不會從自動部署中重新部署在Glassfish中
- 4. ADF Glassfish的自動部署錯誤
- 5. Glassfish部署異常
- 6. glassfish部署錯誤
- 7. Glassfish部署時間
- 8. AWS Elastic Beanstalk部署順序
- 9. 的GlassFish:部署W/--force
- 10. Glassfish中的部署模式
- 11. Glassfish的部署CommandException錯誤
- 12. 自動VM部署
- 13. IntelliJ未更新Glassfish部署
- 14. 問題部署在GlassFish中
- 15. Glassfish 3.1部署錯誤
- 16. Jenkins在glassfish中部署WAR
- 17. 在Glassfish部署Ruby on Rails
- 18. GLASSFISH部署[永不結束]
- 19. Netbeans,Glassfish部署問題
- 20. 部署WAR文件到GlassFish
- 21. 部署Java應用程序(Tomcat/Glassfish)
- 22. ASP.NET 4部署MSBUILD
- 23. 自動Sitecore的DB部署
- 24. 自動化Azure的部署
- 25. IntelliJ Tomcat部署工件的順序
- 26. Jboss中的部署順序5
- 27. Jenkins/jetty自動部署
- 28. 自動部署Excel AddIn
- 29. 承諾後自動部署
- 30. 使用gitlab自動部署