Экземпляры и автоматическое масштабирование.
Запустите несколько экземпляров веб-сервиса, чтобы он отвечал во время перезапусков и под нагрузкой, или позвольте их числу следовать за нагрузкой, — и как оплачивается каждый вариант.
Экземпляр — это одна работающая копия вашего веб-сервиса. Если их больше одного, посетители распределяются между ними, и приложение продолжает отвечать, пока один из экземпляров перезапускается.
Экземпляры задаются в Настройки сервиса → Экземпляры. Они применяются к веб-сервисам — основному приложению и веб-сервисам проекта, — а не к фоновым процессам, задачам по расписанию или базам данных.
Фиксированное число
Выберите Фиксированное число и задайте Число экземпляров — от 1 до 10. Каждый экземпляр работает с той же памятью и тем же CPU, что и сервис.
Цена: каждый экземпляр оплачивается так же, как сам сервис. Сервис за $10 в месяц с 3 экземплярами стоит $30 в месяц. Разница за текущий месяц рассчитывается пропорционально.
Автоматическое масштабирование
Выберите Автоматическое масштабирование и задайте:
- Минимум — работают всегда.
- Максимум — никогда не больше этого числа.
- Целевая загрузка процессора — загрузка процессора, которую нужно поддерживать на каждом экземпляре (мы рекомендуем 70%).
Ещё один экземпляр запускается, когда загрузка держится выше целевой 3 минуты; один останавливается, когда загрузка держится ниже неё 10 минут. Новый экземпляр начинает принимать посетителей только после того, как ответит. Если сервис работает на максимуме и остаётся загруженным 15 минут, мы сообщаем вам об этом, чтобы вы могли поднять максимум.
Цена: минимум оплачивается каждый месяц как фиксированное число экземпляров. Каждый экземпляр, работающий сверх минимума, оплачивается по часам фактической работы — месячная цена сервиса, делённая на 730 часов. Для сервиса за $10 это около $0.0137 за экземпляр-час. Эти экземпляр-часы добавляются к следующему платежу проекта.
Панель показывает, сколько экземпляров работает сейчас и сколько экземпляр-часов сверх минимума набралось в этом месяце.
Когда это оправдано
- Два экземпляра сохраняют сайт доступным во время перезапусков и распределяют нагрузку загруженного сайта.
- Автоматическое масштабирование подходит для трафика с пиками — рекламная кампания, запуск, оживлённый вечер, — без оплаты пиковой мощности весь месяц.
Предсказуемые расходы
Месячный лимит расходов проекта может приостановить дополнительное потребление, когда лимит достигнут: работающие сервисы сохраняют свои ресурсы, а дополнительные экземпляры ждут следующего месяца или повышения лимита. См. Оплата приложений.
Мониторинг при нескольких экземплярах
Вкладка Мониторинг показывает использование памяти и процессора всеми экземплярами вместе, с лимитом, умноженным на число экземпляров, и график Экземпляры — сколько их работало. См. Мониторинг и журнал.