[英]Porting a Grails application to GAE
我目前有一個Grails應用程序,我正在評估移植到Google App Engine,我想知道以下經驗:
提前致謝。
這不是你想要的答案,我敢肯定,但我花了一些時間在GAE上探索Grails,最后得出的結論是它不合適。 當您放棄(或解決)本機域功能,放棄許多插件,並處理其他輕微不兼容性的主機時,您基本上消除了Grails的大部分生產力優勢。 我會考慮一個標准的J2EE,一個兼容的框架,或者可能是GAE的基於GWT的應用程序。 如果你想堅持使用Grails,我會在AWS或專用的J2EE托管服務提供商上托管它。
也就是說,我希望整合最終能夠干凈利落,因為GAE是一個非常酷的引擎/模型。
您可能也對Gaelyk感興趣( http://gaelyk.appspot.com/)Gaelyk是一個輕量級的包裝器,它使您能夠將使用Groovy編寫的應用程序部署到App Engine。
Gaelyk提供了Grails的許多優點 ,包括:
(雖然它不包括國際化,CRUD腳手架或HQL類型的查詢包裝器)
由於它更輕量級,它沒有Grails所做的App Engine上的性能問題,現在您可以保留實例http://code.google.com/appengine/docs/adminconsole/instances.html#Always_On它是可能的刪除啟動時間問題!
我寫了一篇關於我在App Engine上使用Grails的經歷的博客系列 。 它討論了你的大多數問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.