Мониторинг Сайта
Мониторинг Сайта
@site_monitoring_n1k

Фоновые задачи ломаются тише всего. Сайт при этом открывается, отвечает быстро, и внешне всё в порядке.

Фоновые задачи ломаются тише всего. Сайт при этом открывается, отвечает быстро, и внешне всё в порядке.

Между тем именно здесь живут вещи, которые замечают позже всех: выгрузки, рассылки, обновление данных, резервное копирование, чистка временных файлов. Задача перестала запускаться — и узнают об этом в тот день, когда понадобился результат.

Схема, которая решает проблему, простая: следить не за запуском, а за завершением. Задача, отработав, отмечается где-то снаружи. Если отметки нет дольше положенного, поднимается тревога.

Что важно учесть:

— тревога должна срабатывать на молчание, а не на ошибку: упавшая задача часто не успевает сообщить о себе;
— интервал ожидания задаётся с запасом, но не в разы, иначе смысл теряется;
— успешное завершение с пустым результатом тоже стоит различать: выгрузка на ноль строк редко бывает нормой;
— проверять надо и само резервное копирование, и возможность восстановления из него.

Отдельно про самое неприятное: задача, которая падает молча и перезапускается по расписанию, может очень долго выглядеть работающей. 🔧
Этот пост опубликован в Telegram-канале Мониторинг Сайта. Подписаться можно по ссылке: @site_monitoring_n1k.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.