Что касается 503 ошибки неправильного ответа, мы ознакомились с документацией Google по устранению неполадок и исключили проблемы с памятью и тайм-ауты на уровне приложения. Несмотря на проведенное расследование, мы не выявили каких-либо узких мест в нисходящей сети, а частота запросов остается значительно ниже установленных ограничений Google и составляет в среднем 15 запросов в секунду.
Для ошибок 504 тайм-аута шлюза , сообщение указывает, что запрос достиг максимального времени ожидания запроса, однако похоже, что эти запросы на самом деле никогда не достигают экземпляра, поскольку они не создают никаких журналов, указывающих на выполнение.
Ниже приведены несколько связанных снимков экрана.


Для решения этих проблем мы предприняли несколько шагов:
- Настроили проверки готовности и работоспособности для определения работоспособности экземпляра, которые в целом функционировали хорошо. В одном «неисправном» экземпляре проверка работоспособности обнаружила проблему через час, что привело к прекращению работы этого экземпляра.
- Отслеживалось использование ЦП и памяти, оба из которых кажутся работоспособными, с ЦП. стабильно ниже 50 % и никаких ошибок нехватки памяти.
- Обеспечено правильное закрытие ресурсов, таких как файловое хранилище Google Cloud и клиентские подключения Redis, для предотвращения утечек ресурсов.
- li>
Подтверждено соблюдение квот Google Cloud API, что гарантирует отсутствие каких-либо ограничений.
Код: Выделить всё
CPU allocation: CPU is always allocated.
Startup CPU boost: Enabled
Concurrency: 80
Request timeout: 1800 seconds
Execution environment: Second generation
Autoscaling: Enabled
Min instances: 12
Max instances: 100
CPU Limit: 4
Memory Limit: 8GB
Session Affinity: Enabled
HTTP2: Disabled
Мы будем очень признательны за любые у вас может быть понимание того, что может быть причиной этих проблем.
С уважением.
Подробнее здесь: https://stackoverflow.com/questions/784 ... ttp-errors
Мобильная версия