使用google cloud

时间:2017-08-21 23:18:21

标签: google-app-engine spring-boot google-cloud-platform

我非常努力在谷歌云应用引擎上部署一个弹簧启动应用程序,这里有很多文件。 当我尝试部署一个简单的春季启动应用程序,如其作品的例子,但与我的应用程序部署过程需要很长时间,我得到502错误。看着应用程序引擎日志我的应用程序继续无限重启循环。 我的app.yaml: runtime: custom env: flex 我的码头文件: FROM gcr.io/google_appengine/openjdk VOLUME /tmp ADD vaptuber-jjaerp-0.0.1-SNAPSHOT.jar app.jar CMD [ "java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] 这是应用程序日志: https://drive.google.com/file/d/0B1gG3dVgi0WoTzM2RXlaQjJka0E/view?usp=sharing 我已经部署了一个胖罐来测试,在本地机器上工作正常。

2 个答案:

答案 0 :(得分:0)

Spring Cloud GCP刚刚宣布。它应该有助于更好地将Spring应用程序与GCP集成。看看以下资源。

答案 1 :(得分:0)

听起来你的应用程序内存不足,被OOM杀手杀死并重新启动。解决方案就像增加App Engine VM上的内存一样简单。请在此处查看我的回答:

  

Deploy a SpringBoot / Angular 4 on Google App Engine with maven