google-app-engine - GAE 托管 VM 总是不健康地重新启动

标签 google-app-engine google-cloud-platform

我们在 Google App Engine 中使用托管 VM 实例。直到今天,一切都运行良好,但在过去 12 小时左右的时间里,健康检查总是失败,这会每 10 分钟左右触发一次新的 VM 重启。值得一提的是图像是相同的,例如从三天前到现在,没有对 docker 镜像进行任何更改。

有什么解决办法吗?模块不显式处理健康检查。 GAE 管理控制台显示最新的运行状况检查返回 502 代码而不是 200。

这真的很糟糕,因为每次重启后 IP 也会发生变化,日志会充斥着健康失败错误,最终实例无法使用(它正在运行 MQTT 代理,因此需要永远启动)。

有什么线索吗?

最佳答案

我们遇到了同样的问题。每 10 分钟重新启动一次。它是在激活 SSL 并自动重定向到 https url 后启动的。

解决方案是停用 App Engine 保留网址的 https:/_ah/*。它适用于 Java 8 兼容运行时。

关于google-app-engine - GAE 托管 VM 总是不健康地重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30057158/

相关文章:

android - 使用 Cloud Endpoints for Google App Engine 对 Android 应用程序进行本地测试

google-app-engine - Google App Engine - 如何为自定义域设置 SSL

google-compute-engine - Google Cloud Platform Compute Engine 哪个亚洲地区离新加坡最近?

android - 卸载应用程序后谷歌游戏服务数据消失

memory - 谷歌云平台 : how to monitor memory usage of VM instances

python - 更新 GAE 数据存储中的条目

node.js - Google 云任务队列端点位于哪里?有人可以使用 nodejs 子进程来代替吗?

java - 如何在 Java 中获取 appengine 实体大小

firebase - Firebase Functions 的包锁定部署问题

dns - Kubernetes无法解析节点服务