2009-12-23 105 views
2

我不想浪費任何更多的我的10個appspot.com子域用於測試項目。有沒有一個優雅的方式來擁有多個appengine應用程序,每個應用程序都有自己的文件夾,例如xx.appspot.com/myapp1,xx.appspot.com/myapp2?我希望配置與子域根目錄下的實際部署配置相同或非常接近。將多個appengine應用程序部署到一個appspot子域

回答

4

只是要求更多的應用程序。谷歌寧可給你更多的應用程序,而不是你有限的工作。請參閱here

3

你可能做的是(ab-)爲完全不同的項目使用不同的版本。在這種情況下,您不必在web.xml中更改任何內容。

http://1.latest.xx.appspot.com for myapp1 
http://2.latest.xx.appspot.com for myapp2 

它們共享相同的數據存儲和內存緩存以及任務隊列,但分離路徑的情況相同。如果表名不相互衝突,那應該不成問題。

你會得到不同的管理控制檯(日誌查看器等)爲每個版本。

+0

+1正如我在想的:) – 2009-12-23 04:08:03

+1

您不必爲主要版本使用數字 - 'foo'是合法的主要版本。 – 2009-12-24 19:16:42

0

您可以隨時創建一個新的Google帳戶並獲得10個新應用,對吧?

您可以在您的測試項目中使用虛擬Google帳戶,並將您的原始Google帳戶作爲開發者添加到您決定積極開展工作的項目中......這樣,您的原始Google帳戶不會受到「污染」測試項目。

+1

聽起來像服務條款違規。 – Thilo 2009-12-23 08:31:51

相關問題