Вертикальное и горизонтальное масштабирование Служба приложений Azure
Существует два метода масштабирования плана и приложений Служба приложений Azure: вертикальное и горизонтальное масштабирование. Вы можете масштабировать приложения вручную или автоматически, что называется автомасштабированием.
Просмотрите следующее видео о том, как реализовать автоматическое масштабирование для плана и приложений Служба приложений Azure.
Что нужно знать о масштабировании Служба приложений Azure
Давайте рассмотрим сведения о масштабировании для плана Служба приложений Azure и Служба приложений приложений.
Метод увеличения масштаба увеличивает объем ЦП, памяти и места на диске. Масштабирование предоставляет дополнительные функции, такие как выделенные виртуальные машины, личные домены и сертификаты, промежуточные слоты, автомасштабирование и многое другое. Вы можете увеличить масштаб, изменив ценовую категорию плана Служба приложений Azure, в котором размещается приложение.
Метод горизонтального увеличения масштаба увеличивает количество экземпляров виртуальных машин, на которых выполняется приложение. Вы можете масштабировать до 30 экземпляров в зависимости от ценовой категории плана Служба приложений. Воспользуйтесь преимуществами среды Служба приложений на уровне "Изолированный", чтобы увеличить число экземпляров горизонтального масштабирования до 100. Количество экземпляров масштабирования можно настроить вручную или автоматически (автомасштабирование).
С помощью автомасштабирования можно автоматически увеличить число экземпляров масштабирования для метода горизонтального увеличения масштаба. Автомасштабирование основано на заранее определенных правилах и расписаниях.
План Служба приложений можно масштабировать в любое время, изменив ценовую категорию плана.
Что следует учитывать при использовании масштабирования Служба приложений Azure
Ознакомьтесь со следующими преимуществами реализации масштабирования для плана и приложений Служба приложений. Подумайте о преимуществах масштабирования для веб-сайта отеля.
Рассмотрите возможность настройки уровней плана вручную. Начните работу с более низкой ценовой категорией и масштабируйте его по мере необходимости, чтобы получить дополнительные Служба приложений функции. Уменьшайте масштаб, когда функции больше не нужны, и управляйте общими затратами.
Рассмотрим сценарий, в котором вы начинаете тестирование веб-приложения с помощью уровня Служба приложений Azure Бесплатный, где вы не платите за использование службы. Через некоторое время вы решите добавить пользовательское DNS-имя в веб-приложение, чтобы масштабировать план до уровня "Общий". Затем вы обнаружите, что вам нужно создать привязку SSL, чтобы масштабировать план до уровня "Базовый". Позже вы определите потребность в промежуточных средах, чтобы выполнить масштабирование до уровня "Стандартный". Если требуется больше ядер, памяти или хранилища, вы можете увеличить размер виртуальной машины на том же уровне.
Тот же процесс масштабирования работает в обратном направлении. Если вы решили, что вам больше не нужны возможности или функции более высокого уровня, масштабируйте план до более низкого уровня и сэкономите деньги.
Рассмотрите возможность автомасштабирования для поддержки пользователей и снижения затрат. Продолжайте обслуживать пользователей, когда приложение испытывает высокую пропускную способность. Реализуйте автомасштабирование, чтобы управлять количеством функций и поддержки, предлагаемыми в данный момент времени, на основе параметров предпочтений и условий правил. Автомасштабирование помогает сэкономить деньги при уменьшении нагрузки на приложение, автоматически уменьшая количество подписываемых функций.
Повторное развертывание не рекомендуется. При изменении параметров масштабирования вам не нужно изменять код или повторно развертывать приложения. Изменение параметров масштабирования плана занимает всего несколько секунд. Изменения влияют на все приложения в плане Служба приложений.
Рассмотрите возможность масштабирования для других служб Azure. Если приложение Служба приложений зависит от других служб Azure, таких как база данных Azure SQL или служба хранилища Azure, эти ресурсы можно масштабировать отдельно. Эти ресурсы не управляются планом Служба приложений.
Нужна помощь? Обратитесь к руководству по устранению неполадок или предоставьте отзыв, сообщив о конкретной проблеме.