我新的AWS,我們正在嘗試在AWS彈性魔豆和Tomcat 8.一個實例,我們有多個服務實際部署多個WAR文件,我們希望確保它們是可用大多。所以即使有變化,代碼更改和部署也不會影響其他方法。我們嘗試荏苒多的戰爭和它的作品,但隨後又意味着其他服務不會在服務中的任何一個發生變化的情況下是可用的。有沒有一種方法可以將多個戰爭壓縮在一起然後進行部署?多張戰爭部署8
Q
多張戰爭部署8
1
A
回答
2
如果每一場戰爭的文件是指不同的Web應用程序,那麼你可以部署使用源代碼包,這些war文件。
做一個Source Bundle並添加每個war文件與它。
Exp : MyApplication.zip
->app1.war
->app2.war
->app3.war
->ROOT.war
當Elastic Beanstalk發現您已經部署了像這樣的文件時,它會以與正常包不同的方式對待它。它將WAR文件命名爲ROOT.war,並將其作爲根應用程序進行部署。其餘的WAR文件部署在從其文件名派生的目錄中。例如,application1.war將通過/ application1路徑訪問。
現在改由HostManager提供的提取腳本。找到腳本在給定的文件:
/opt/elasticbeanstalk/srv/hostmanager/lib/elasticbeanstalk/hostmanager/utils/tomcatutil.rb
,或者您可以通過給定命令找到該腳本:
grep -i -r ROOT.war /opt/elasticbeanstalk/srv/hostmanager/lib/
:
相關問題
- 1. 戰爭部署玩
- 2. JBoss戰爭部署
- 3. 在Jetty中部署多次戰爭
- 4. heroku或cloudfoundry的多重戰爭部署?
- 5. JBoss 6 - 戰爭部署
- 6. 戰爭部署例外
- 7. 碼頭,戰爭部署
- 8. grails戰爭部署錯誤
- 9. 將戰爭部署到JBOSS
- 10. 在linux上部署戰爭
- 11. 在Jboss部署戰爭 - MAVEN
- 12. 戰爭部署init方法
- 13. Jboss不部署戰爭,JBAS011006
- 14. 部署戰爭問題
- 15. Grails戰爭和部署
- 16. 戰爭文件部署
- 17. 開放戰爭部署
- 18. 部署戰爭到Tomcat
- 19. 用多重戰爭(野蠻)在EAR戰鬥中重新部署
- 20. 部署春季啓動戰爭給Tomcat 8
- 21. 當戰爭部署到碼頭時,Taglibs無法識別8
- 22. 使用Jenkins將戰爭部署到tomcat 8
- 23. 嘗試從Eclipse部署戰爭給Wildfly 8時出現NullPointerException
- 24. restSQL戰爭的部署問題
- 25. 部署戰爭時出現Jar問題
- 26. Django的Jython的戰爭文件部署
- 27. 部署戰爭的JRebel相對路徑
- 28. Heroku與Jetty Runner共同部署戰爭
- 29. 部署並運行戰爭文件
- 30. 如何部署Grails戰爭到tomcat