App Engine允許您在單個應用程序中擁有多個模塊。我試圖瞭解這是多少App Engine項目的好處。GAE:多個模塊與多個應用程序
在我的情況,我有三個組成部分
- 後端組件,做所有的處理,存儲所有數據,並與一個REST API
- 第一前端訪問(例如,中,請求處理程序)組件根據該可能不需要其自身的數據存儲
- 下也可能並不需要它自己的數據存儲中的第二域名的第二前端組件的第一域名。
無論我使用多個模塊還是多個應用程序,組件之間的通信都使用HTTP請求完成。
的模塊,所有模塊使用相同的數據存儲和內存緩存,但與不同的項目,他們將各自有自己的內存緩存和數據存儲。我不認爲這對我很重要,因爲只有後端組件需要數據存儲。
我傾向於使用獨立的應用程序,而不是獨立的模塊,因爲它似乎更容易有完全分離。
是否有任何理由,我應該喜歡單獨的應用程序模塊,反之亦然?
如果它可以濫用免費的每日配額,它會針對同一系統使用多個appengine來對抗appengine TOS。 –