关闭AWS

时间:2015-09-26 09:47:52

标签: java spring amazon-web-services spring-boot

我在Amazon Web Servers上部署的Production上运行了一个Spring启动Web应用程序。我创建了两个Web应用程序实例。但有时一个/两个实例会自动停止。我无法理解该进程是如何被自动杀死的。

此问题影响了许多用户体验。我正在使用Tomcat的Spring Boots默认属性。

2 个答案:

答案 0 :(得分:0)

检查你的application.properties是否有endpoints.shutdown.enabled = true。

也许关机端点正在被某人调用。

此外,扫描您的代码以查找任何&System;退出'

此外,jvm可能会崩溃...

优雅地停止了吗?有没有日志?

答案 1 :(得分:0)

发现问题:

springBoot {
    mainClass = ''
    executable = true
    buildInfo()
}

可执行文件需要更改为false