我在 GAE Flexible 的许多示例项目中看到开始接受“胖”JAR 的概念(使用像 Jetty、Springboot、SparkJava 或 Tomcat 这样的嵌入式 Web 服务器)与传统的 WAR 部署。两种方法都涉及单个 JVM 进程(即,无论向 Tomcat 部署多少 WAR,都是同一个 JVM 进程)。
在什么情况下,在 Google App Engine Flexible 中哪一种部署方法比另一种更可取?
我在 GAE Flexible 的许多示例项目中看到开始接受“胖”JAR 的概念(使用像 Jetty、Springboot、SparkJava 或 Tomcat 这样的嵌入式 Web 服务器)与传统的 WAR 部署。两种方法都涉及单个 JVM 进程(即,无论向 Tomcat 部署多少 WAR,都是同一个 JVM 进程)。
在什么情况下,在 Google App Engine Flexible 中哪一种部署方法比另一种更可取?