2012-11-05 20 views
1

我們希望使用雲代工來建立開發環境。不幸的是,我們的架構將一些不同的戰爭打包成一個webapp,每場戰爭都在自己的環境下運行。此外,我們有一堆絕對的URI與其中的上下文,太多以至於不能將它們全部重命名爲相對URI。如何在雲代工中啓用多個上下文?

CF顯然部署了一場戰爭的根源。有什麼辦法可以解決這個問題嗎?我試圖通過在tomcat/conf /中編輯web.xml來僞造它,但是當我在我的機器上創建了一個完整的其他應用程序文件夾時。

謝謝

回答

0

當你把一個Java Web應用CloudFoundry,平臺安裝,併爲您配置Tomcat實例(S),並且已經在有限的配置控制。它可以配置自己的Tomcat(或其他應用程序容器),並與您的應用程序將其推沿,而不是讓平臺爲您代勞。

有關於使用這個帶給你自己容器的方法和Tomcat 7的好博客文章:http://blog.cloudfoundry.org/2012/06/18/deploying-tomcat-7-using-the-standalone-framework/

我建議使用此方法以適用於您的應用程序的方式配置Tomcat 6或7發行版,將自定義的Tomcat發行版與您的war文件一起壓縮,然後將該軟件包作爲CloudFoundry上的獨立應用程序。

相關問題