Как диагностировать превышение лимита мягкой памяти в Google App Engine? - PullRequest
0 голосов
/ 03 мая 2020

У меня есть скрипт php, который использует pcntl_fork для одновременного выполнения 100 запросов curl, дважды (один набор за другим). Этот сценарий находится в сценарии, который выполняется каждую секунду в течение 60 секунд.

Когда я использую memory_get_peak_usage(true) в сценарии, мне присваивается число 2 097 152, что намного меньше, чем заявляет App Engine, т.е. Рассмотрите возможность установки более крупного класса экземпляра в app.yaml, «что интересно иногда занимает более 90 секунд (это должно занять около 60).

Так что я немного озадачен тем, как мой скрипт использует 279 МБ памяти. Как мне подойти к отладке этого и что может быть причиной расхождения?

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