我们在Google App Engine中使用托管虚拟机实例。直到今天它一切顺利并且正在运行,但是在过去的12个小时左右,运行状况检查始终失败,这会每10分钟左右触发一次新的VM重启。值得一提的是图像是相同的,例如自三天前到现在为止,未对docker图像进行任何更改。
对此有何解决方案?模块不会明确处理运行状况检查。 GAE管理控制台显示最新的运行状况检查返回502代码而不是200代。
这非常糟糕,因为在每次重启后,IP也会发生变化,日志会因健康失败错误而泛滥,最终实例无法使用(它正在运行MQTT代理,因此需要永久启动)。
任何线索?
答案 0 :(得分:0)
我们遇到了同样的问题。每10分钟重新开始一次。它是在激活SSL并自动重定向到https url后启动的。
解决方案是停用https到App Engine保留的URL:/ _ah / *。它适用于Java 8 compat运行时。