Почему NodeJS API, работающий в AppEngine, выдает ошибку 500, когда ответ слишком велик? - PullRequest
0 голосов
/ 16 января 2020

Я использую Node JS Rest API в Google App Engine, который запрашивает базу данных Firebase в реальном времени.

Всякий раз, когда полезная нагрузка ответа от API слишком велика, API выдает ошибку 500.

Код работает абсолютно нормально для того же набора данных, когда я запускаю код локально. Похоже, проблема в среде AppEngine.

1 Ответ

0 голосов
/ 16 января 2020

Это задокументированный предел из стандартной среды App Engine для Nodejs. На самом деле это ограничение службы URLFetch, и его нельзя увеличить.

Обратите внимание, что гибкая среда App Engine не имеет этого ограничения . Вы можете изменить среду, если не можете уменьшить размер ответа.

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