Развернуть> 20 экземпляров на Appengine - PullRequest
0 голосов
/ 25 сентября 2018

Мне нужно развертывать несколько экземпляров для пакетов трафика в одно и то же время каждую неделю (автоматическое масштабирование не может справиться с этими экстремальными пакетами), но мне кажется, что я застрял максимум в 20 экземплярах.

В этих документах говорится, что 20 - это ограничение для бесплатных приложений, но у меня есть платежный аккаунт.У меня даже есть приложение, работающее в us-central, которое должно поддерживать до 200 экземпляров.

https://cloud.google.com/appengine/docs/standard/python/an-overview-of-app-engine

Re: Дэвид Нил - app.yaml

runtime: nodejs8 
instance_class: B4 
manual_scaling:
  instances: 21

Re: Дэн Корнилеску - Цель состоит в том, чтобы поддерживать до 50 тысяч одновременных пользователей веб-приложения.Взрыв будет совпадать с еженедельным, раз в неделю, примерно на 3 часа.Мы ожидаем самый большой взрыв в начале мероприятия.Мы не советуем использовать что-либо, что требует времени для увеличения, поскольку шипы настолько экстремальны.

Я не подтвердил это, но основная причина, по которой нам нужно больше экземпляров, на самом деле не загрузка процессора, а количество портов, доступных для определения экземпляров для входящих запросов (я не могу найти документы намакс соединения).Нам нужно использовать сторонний API, и один из запросов занимает 250 мс.Я думаю, что все доступные порты используются, просто ожидая завершения этого вызова.

1 Ответ

0 голосов
/ 27 сентября 2018

Если к вашему приложению подключен платежный аккаунт, а дневной бюджет не достигнут, у вас не должно возникнуть проблем с получением 200 экземпляров с ручным масштабированием в us-central, поскольку ограничение на самом деле составляет 200 .

Вы также можете просто разделить свой трафик между различными версиями , поскольку каждая версия имеет свой собственный предел масштабирования.Таким образом, даже если по какой-то причине они застряли на 20, вы можете настроить больше версий и распределить трафик между ними.Вы должны включить биллинг и, конечно, работать.

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