通常,此错误是由于应用程序启动阶段超时或不存在/错误的健康检查路径导致的。可以通过以下几个步骤来解决此问题:
例如,对于Node.js应用程序,可以在启动脚本中添加以下行来将日志输出到控制台:
console.log('App started successfully.');
以下是一个示例“app.yaml”文件,其中定义了“/health”路径作为健康检查路径:
runtime: nodejs env: flex
health_check: enable_health_check: True check_interval_sec: 5 timeout_sec: 4 unhealthy_threshold: 2 healthy_threshold: 2 restart_threshold: 60 restart_delay_sec: 10 restart_handler: none disable_health_check: False restart_threshold: 5
handlers:
gcloud app logs read
例如,以下是使用“--