Существует ли ограничение на количество одновременных асинхронных URL-адресов, выдаваемых в запросе в GAE?

Я не нашел ответа в документации и вижу противоречивые ответы url-fetch-on-goog">на этот старый вопрос, поэтому мне интересно, существует ли фактическое ограничение на количество urlfetch, выполняемых параллельно внутри запроса в движке приложения Google?


person Hoda    schedule 20.11.2017    source источник


Ответы (1)


Насколько мне известно, такого ограничения до сих пор нет в документации и/или в коде SDK.

Но вы могли бы выполнить несколько тестов, довольно задокументированных в том довольно старом вопросе, на который вы ссылались, чтобы оценить фактический статус сегодня.

Примечание. Я настоятельно рекомендую выполнять тесты в коде приложения, фактически развернутом в GAE, а не запускать локально через SDK — могут быть поведенческие различия, которые могут значительно исказить результаты теста. См., например, FetchOptions. withLimit() не сокращает время выполнения запроса (Google App Engine) (хотя это касается производительности хранилища данных, а не urfetch).

person Dan Cornilescu    schedule 20.11.2017
comment
Я выполнил 20 параллельных вызовов через консоль администратора; работал. Для облачной поддержки Google раньше было ограничение в 10, но не больше. - person Hoda; 21.11.2017