I have been using Google Cloud Platform for 3 months. It is cool, but sometimes it makes me mad.
Recently I have struggled against Google App Engine's "no instances" problem like this:
- When many GAE instances are running well
- A new deployment is done (with appcfg.py)
- All GAE instances are gone, and no instances are running ("This app has no instances deployed." Google Developers Console says.)
Today I have experienced that problem more than 3 times. When the problem had occurred, I tried something like these:
- re-deployment (same version)
- re-deployment (another version)
- change default version
The problem is resolved after some time(10~20 minutes). But I don't know whether the problem is resolved because of my tries or not.
I have encountered the problem rarely, but recently the problem happens frequently. (And it is very annoying.)
--
I am using python27 runtime and automatic_scaling like this:
# app.yaml
runtime: python27
api_version: 1
threadsafe: false
#...
builtins:
- deferred: on
inbound_services:
- warmup
instance_class: F1
automatic_scaling:
max_pending_latency: 30ms
min_idle_instances: 2
max_idle_instances: 10