runtime: phpenv: flex
service: platform
runtime_config: document_root: public
automatic_scaling: min_num_instances: 1 max_num_instances: 10 cpu_utilization: target_utilization: 0.6
env_variables: PHP_ENV: production
readiness_check: path: "/health" check_interval_sec: 5 timeout_sec: 4 failure_threshold: 2 success_threshold: 2 app_start_timeout_sec: 60The quantity of instances deployed default is 2, the minimum of instances required is 1, as you can confirm in this link[1]. However, maybe only 1 instance it will not be enough for ~5 users. It seems that by setting 2 instances, could help you to solve this issue.
You can retrieve more logs in your PHP instance by using the “Stackdriver Logging in App Engine apps”, such as errors surfaced from within the Nginx process, Nginx logs specifically for health checks. You can find more details in the following documentation[2].
[1]https://cloud.google.com/appengine/docs/flexible/python/reference/app-yaml#automatic_scaling
[2]https://cloud.google.com/appengine/articles/logging