每当我用app_cfg.py部署我的项目时,就有3-4秒的时间,我们的项目返回一个404 not。我认为可以通过多台机器的启动和运行来避免这种情况。在云控制台中,它只显示一个一直在运行的实例,尽管我将min_idle_instances设置为三个。
如何避免在部署期间使用404‘服务器?
下面是app.yaml文件的一部分
instance_class: F4
automatic_scaling:
min_idle_instances: 3
max_idle_instances: 6
min_pending_latency: 30ms # default value
max_pending_latency: automatic
max_concurrent_requests: 40发布于 2018-03-08 04:35:43
我看到两种可能的解释:
我认为在这两种情况下使用app_cfg.py或gcloud app deploy部署都不重要。
总是部署一个新的版本,并逐步切换到它,一旦它确认它运行良好,应该解决所有这些情况。
空闲的实例是没有帮助的,因为它们必须用新代码派生出来。它们只在高峰时刻有所帮助,参见实例到0 (0)执行吗?。
https://stackoverflow.com/questions/49165158
复制相似问题