google cloud 或 aws 是否提供管理 Apache tomcat,它只获取 war 文件并根据负载的增加和减少进行自动缩放?不是计算引擎。我不想创建 VM。这应该由管理服务管理。
最佳答案
Google App Engine 可以直接获取并运行 WAR 文件 - 只需使用 appcfg部署方法。
如果使用 docker 打包,您将有更多选择,因为这会提供可以在许多地方运行的图像类型(Multilpe GCP、AWS 和 Azure 选项、本地 Kubernetes 等)。这甚至可以像构建一个将 WAR 复制到码头图像中的 dockerfile 一样简单:
FROM jetty:latest
COPY YOUR_WAR.war /var/lib/jetty/webapps
虽然爆发 war 可能更好 - 请参阅 this question 中的讨论
关于apache - 谷歌云管理 Tomcat 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55653085/