I have GAE flexible this app.yaml:

    # [START runtime]
    runtime: python
    env: flex
    entrypoint: gunicorn -b :$PORT ******.wsgi
    
    automatic_scaling:
      min_num_instances: 2
      max_num_instances: 2
    
    beta_settings:
        cloud_sql_instances: ******:europe-west6:*******
    
    runtime_config:
      python_version: 3
    
    handlers:
    - url: /.*
      script: auto
      secure: always
      redirect_http_response_code: 301
    # [END runtime]

[image: Screenshot 2022-05-14 130338.png]
After standard instance weekly restarting 
<https://cloud.google.com/appengine/docs/flexible/custom-runtimes/build#application_shutdown>,
 
I've seen some internal errors in logs and 502 errors on POST requests:

    {
      "insertId": "2",
      "jsonPayload": {...},
      "timestamp": "2022-05-14T08:34:42.512018934Z",
      "severity": "ERROR",
      "logName": "projects/****/logs/
compute.googleapis.com%2Fshielded_vm_integrity",
      "receiveTimestamp": "2022-05-14T08:34:44.518408254Z"
    }

and 

    {
      "insertId": "*******",
      "jsonPayload": {
        "remoteIp": "******",
        "@type": 
"type.googleapis.com/google.cloud.loadbalancing.type.LoadBalancerLogEntry",
        "statusDetails": 
"backend_connection_closed_before_data_sent_to_client"
      },
      "httpRequest": {
        "requestMethod": "POST",
        "requestUrl": "https://*********";,
        "requestSize": "2208",
        "status": 502,
        "responseSize": "451",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) 
Gecko/20100101 Firefox/100.0",
        "remoteIp": "*******",
        "referer": "********",
        "serverIp": "********"
      },
      "resource": {
        "type": "http_load_balancer",
        "labels": {
          "url_map_name": "",
          "target_proxy_name": "",
          "zone": "global",
          "project_id": "********",
          "backend_service_name": "********",
          "forwarding_rule_name": ""
        }
      },
      "timestamp": "2022-05-14T08:36:28.064500Z",
      "severity": "WARNING",
      "logName": "projects/********/logs/requests",
      "trace": "projects/********/traces/********",
      "receiveTimestamp": "2022-05-14T08:36:28.882230792Z",
      "spanId": "********"
    }

Also I have some messages with

    /readiness_check failReason:"null"

I've read Tuning NGINX behind Google Cloud Platform HTTP(S) Load Balancer 
<https://blog.percy.io/tuning-nginx-behind-google-cloud-platform-http-s-load-balancer-305982ddb340#.6k2laoada>.
 
But as I understand it is related to GCE(not GAE). 

 For the current app it is VERY important to handle every request, so I 
want to be confident with fixing it. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a1805c31-cbcf-4511-8d4d-8058ea94a143n%40googlegroups.com.

Reply via email to