2TECH.WORK
2TECH.WORK / PLATFORM

Надёжная среда для вашего приложения

Продумайте запуск приложения, хранение данных, диагностику ошибок и восстановление после обновлений.

Подробнее
Архитектура и соединения, описанные на этой странице.
01

Определите, что должно работать

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

02

Отделите приложение от постоянных данных

Выходные данные сборки можно воссоздать; загруженные файлы и записи в базе данных обычно нельзя. Решите, какие данные должны сохраняться при перезапуске, прежде чем развертывать. Держите временные файлы удаляемыми и размещайте постоянные данные в хранилище с явной политикой резервного копирования. Тестируйте восстановление, а не только создание резервной копии.

03

Проверяйте работу сервиса целиком

Запущенный процесс всё ещё может быть непригодным для использования. Проверьте обычную страницу, пример запроса и его важные зависимости. Используйте ограниченные тайм-ауты. После выпуска сравните шаблоны сбоев с предыдущей версией и сохраняйте процедуру отката, которая включает совместимость конфигурации.