Serverless
Управление инстансами
Узнайте, как запускать, останавливать и управлять вашими бессерверными инстансами
Состояния и элементы управления инстансами
Бессерверные инстансы Atlas Cloud могут управляться для оптимизации затрат и использования ресурсов. У вас есть полный контроль для запуска и остановки ваших инстансов по мере необходимости.
Состояния инстансов
Ваш бессерверный инстанс может находиться в одном из следующих состояний:
| Состояние | Отображение воркеров | Индикатор статуса | Доступные действия | Описание |
|---|---|---|---|---|
| Running | 1/1 Running | ✅ Ready (зелёный) | Кнопка Stop | Инстанс активен и принимает запросы |
| Stopped | 0/1 Running | Idle | Кнопка Start (чёрная) | Инстанс приостановлен, плата не взимается |
Запуск остановленного инстанса
Когда ваш бессерверный инстанс остановлен, вы можете быстро возобновить его работу:
Когда запускать
- Ваш инстанс показывает статус
0/1 Running - Вам нужно сделать сервис доступным для запросов
- Вы хотите возобновить ранее приостановленный сервис
Как запустить
- Найдите ваш остановленный инстанс в панели управления - он будет показывать
0/1 Runningс чёрной кнопкой Start - Нажмите кнопку Start (▶️)
- Подтвердите действие при появлении запроса "Are you sure to start this endpoint?"
- Дождитесь активации - инстанс перейдёт в рабочее состояние
Что происходит
- Состояние инстанса меняется с Stopped на Active
- Создаются поды воркеров (занимает 30-60 секунд)
- Индикатор статуса меняется на ✅ Ready
- Возобновляется биллинг для работающего инстанса
- Ваш API endpoint становится доступным для запросов
Остановка работающего инстанса
Вы можете останавливать работающие инстансы для экономии средств, когда они не нужны:
Когда останавливать
- Ваш инстанс показывает
1/1 Runningсо статусом ✅ Ready - Вы хотите приостановить сервис для экономии средств
- Сервис в данный момент не нужен, но вы планируете использовать его позже
Как остановить
- Найдите ваш работающий инстанс - он будет показывать
1/1 Runningсо статусом ✅ Ready - Нажмите кнопку Stop (⏹️)
- Дождитесь остановки инстанса - переход происходит быстро
Что происходит
- Состояние инстанса меняется с Active на Stopped
- Поды воркеров завершаются (занимает 5-15 секунд)
- Отображение обновляется, показывая
0/1 Running - Биллинг немедленно прекращается - нет платы, пока остановлен
- URL вашего API endpoint остаётся действительным, но не будет отвечать на запросы
Управление затратами
Активный инстанс
- Биллинг: Посекундная оплата на основе типа GPU и количества воркеров
- Формула затрат: Длительность × Цена за единицу × GPU на воркер
- Автомасштабирование: Может масштабироваться между Active Workers и Max Workers
Остановленный инстанс
- Биллинг: Нет платы - 100% экономия затрат
- Постоянный: Ваша конфигурация и URL endpoint сохраняются
- Быстрое возобновление: Может быть перезапущен в любое время кнопкой Start
Советы по оптимизации затрат
- Останавливайте в периоды простоя: Останавливайте инстансы, когда они не используются активно
- Отслеживайте паттерны использования: Определяйте оптимальное время для остановки/запуска
- Экономия на ночь: Рассмотрите остановку разработочных инстансов вне рабочих часов
- Оптимизация выходных: Останавливайте непроизводственные инстансы на выходные
- Быстрое возобновление: Инстансы перезапускаются менее чем за минуту при необходимости
Важные соображения
Доступность сервиса
- Остановленные инстансы: URL остаётся действительным, но не возвращает ответ
- Задержка запуска: Ожидайте 30-60 секунд для полной готовности инстанса
- Нет потери данных: Остановка инстанса не влияет на вашу конфигурацию или смонтированное хранилище
Поведение автомасштабирования
- Остановленные инстансы: Нет автомасштабирования (фактически масштабировано до нуля)
- Активные инстансы: Полное автомасштабирование между Active Workers и Max Workers
- Масштабирование до нуля: Активные инстансы с Active Workers, установленным на 0, могут автоматически масштабироваться до нуля в периоды простоя
Логи и мониторинг
- Метрики: Доступны как для остановленных, так и для активных инстансов
- Исторические логи: Сохраняются через циклы запуска/остановки
- События: Операции запуска/остановки регистрируются в истории событий вашего инстанса
Устранение неполадок
Инстанс не запускается
- Убедитесь, что на вашем аккаунте достаточно средств
- Проверьте, что инстанс находится в состоянии Stopped
- Убедитесь, что у вас есть разрешение на управление инстансом
- Подождите момент и обновите страницу, если UI не обновился
Инстанс не останавливается
- Убедитесь, что инстанс находится в состоянии Active/Running
- Дайте текущим запросам завершиться (graceful shutdown)
- Проверьте, что у вас есть разрешение на управление инстансом
Несоответствие статуса
- Обновите страницу, чтобы увидеть последний статус
- Дайте 30-60 секунд для завершения переходов состояния
- Проверьте логи инстанса на наличие сообщений об ошибках
Лучшие практики
- Планируйте использование: Останавливайте инстансы в известные периоды простоя
- Мониторьте перед остановкой: Проверьте наличие активных запросов
- Graceful shutdown: Дайте текущим запросам завершиться
- Рабочий процесс разработки: Останавливайте разработочные инстансы, когда не кодируете
- Оптимизация тестирования: Запускайте для тестирования, останавливайте сразу после
- Планирование production: Используйте данные мониторинга для оптимизации расписания запуска/остановки