簡體   English   中英

Google App Engine靈活部署WAR或JAR應用程序?

[英]Google App Engine Flexible-Deploy WAR or JAR application?

我在GAE Flexible的許多示例項目中看到,開始采用“胖” JAR(使用嵌入式網絡服務器,如Jetty,Springboot,SparkJava或Tomcat)相對於傳統WAR部署的概念。 兩種方法都涉及一個JVM進程(即,無論將多少WAR部署到Tomcat,都是相同的JVM進程)。

在什么情況下,Google App Engine Flexible中哪種部署方法優於其他部署方法?

GAE有兩種Java環境,一種是基於docker的(新)環境,另一種是所謂的“可擴展”環境。 對於第一種類型,對於框架或庫幾乎沒有限制,對於第二種-受支持的庫的限制非常嚴格。 第二種環境需要WAR軟件包,第一種環境對打包沒有任何要求,僅因為這是docker映像。

進一步檢查: https : //cloud.google.com/appengine/docs/java/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM