Azure, Amazon и другие облачные провайдеры на основе экземпляров могут использоваться для проведения нагрузочных тестов веб-сайтов (путем запуска множества экземпляров, запускающих программы, отправляющие запросы на набор URL-адресов), и мне было интересно, смогу ли я сделать это с Google App Engine.
Пока что, похоже, дело не в этом. Единственная реализация, о которой я могу думать в данный момент, - это установка максимального количества заданий cron, каждое из которых выполняется с наибольшей частотой, каждая задача запрашивает несколько URL-адресов и в то же время выдает дополнительные задачи в очереди задач .
Согласно моим расчетам этого достаточно только для запуска максимум 25 одновременных запросов (поскольку приложение может иметь максимум 20 задач cron , каждое из которых выполняется не чаще, чем раз в минуту, а очередь по умолчанию имеет пропускная способность 5 вызовов задач в секунду .
Есть какие-нибудь идеи, если бы у меня было больше параллельных запросов на автоматическую загрузку URL-адресов?