1

У меня есть несколько Firebase-Queue экземпляров NodeJS, запущенных в моем проекте на App Engine.App Engine Node гибкий экземпляр постоянно работает

Установки, похоже, постоянно работают, производя ошибки после попытки запроса GET.

13:33:36.078 
{"method":"GET","latencySeconds":"0.000","referer":"-","host":"-","user":"-","code":"502","remote":"130.211.0.96","agent":"GoogleHC/1.0","path":"/_ah/health","size":"166"} 
13:33:36.421 
{"method":"GET","latencySeconds":"0.000","referer":"-","host":"-","user":"-","code":"502","remote":"130.211.1.229","agent":"GoogleHC/1.0","path":"/_ah/health","size":"166"} 

13:33:37.000 
[error] 32#0: *80631 connect() failed (111: Connection refused) while connecting to upstream, client: 130.211.1.11, server: , request: "GET /_ah/health HTTP/1.1", upstream: "http://172.18.0.2:8080/_ah/health", host: "10.128.0.5" 
13:33:37.000 
[error] 32#0: *80633 connect() failed (111: Connection refused) while connecting to upstream, client: 130.211.3.85, server: , request: "GET /_ah/health HTTP/1.1", upstream: "http://172.18.0.2:8080/_ah/health", host: "10.128.0.5" 

Мой app.yaml файл, когда я развернуть мой Узел приложения выглядит следующим образом:

runtime: nodejs 
env: flex 
service: album-queue 
skip_files: 
- ^(node_modules) 

handlers: 
- url: .* 
    script: build/index.js 

Я думаю, что это должно быть что-то делать со всем этим они GET запросы он пытается сделать внутренне, но Я не знаю, как остановить их/исправить. Мои счета сгребают довольно быстро, так что было бы неплохо исправить это> _ <

ответ

2

App Engine Flex doesn't scale to zero как стандартная среда. Всегда будет работать хотя бы один экземпляр (по умолчанию это фактически 2). Запросы, которые вы видите, это normal health checks.

Смежные вопросы