Я пытаюсь понять, как функция Azure масштабируется при всплеске трафика при работе либо в плане потребления, либо в плане службы приложений. здесь сказано, что можно иметь неограниченный доступ в Интернет , Мобильный, Приложение API в плане обслуживания приложений.
Хотите знать, как ему это удается? В частности, если я запускаю свое приложение-функцию в одном из тарифных планов приложений, будет ли оно истекло или недоступно при определенных условиях пиковой нагрузки?
Поскольку для URI приложения-функции назначен только один IP-адрес, как Azure обеспечивает горизонтальное масштабирование в этом случае (условия экстремальной пиковой нагрузки)?
Использует ли он какой-то внутренний балансировщик нагрузки, а затем создает новую временную виртуальную машину (для распределения нагрузки и) для запуска экземпляра приложения-функции в условиях нагрузки (когда определенное количество одновременных пользователей / соединений пытается получить доступ к URI функции) ?
Но даже в этом случае не закончились бы внутренние IP-адреса для экземпляров виртуальных машин, которые балансируют нагрузку с помощью внутреннего балансировщика нагрузки? Должна быть пороговая точка, когда в плане обслуживания приложений исчерпается пул внутренних IP-адресов, чтобы назначить виртуальные машины для горизонтального масштабирования.
Итак, еще раз, как можно запустить неограниченное количество веб-приложений, мобильных приложений или приложений API в плане обслуживания приложений Azure с учетом этого сценария, не исчерпав пул внутренних IP-адресов?