reactjs приложение выдает recv () не удалось (104: сброс соединения по пиру) в Google App Engine - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть приложение, которое использует ReactJS для внешнего интерфейса и ExpressJS для API. Оба живут в Google Cloud App Engine по отдельности. В последнее время я вижу это в журналах механизма приложений для ReactJS part:

2020/04/22 07:16:41 [error] 33 # 33: * 21706 recv () не удалось (104: Соединение сбрасывается одноранговым узлом) при чтении заголовка ответа из восходящего потока, клиент: xxxx, сервер:, запрос: «GET / readiness_check HTTP / 1.1», восходящий поток: http://xxxxx: 8080 / readiness_check , хост: xxxx

Я пытался сузить результат recv() ошибок, но не смог найти ответа на эту конкретную c проблему. Вот моя настройка Gcloud app.yaml:

manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 0.5
  disk_size_gb: 10

handlers:
 - url: /
   static_files: index.html
   upload: index.html
 - url: /
   static_dir: /dist
readiness_check:
   path: "/readiness_check"
   check_interval_sec: 5
   timeout_sec: 4
   failure_threshold: 2
   success_threshold: 2
   app_start_timeout_sec: 1800
liveness_check:
   path: "/liveness_check"
   check_interval_sec: 30
   timeout_sec: 4
   failure_threshold: 2
   success_threshold: 2

Я не очень знаком с движком Google Cloud App, я не уверен, связано ли это с настройками readiness_check и liveness_check?

Любая помощь высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...