🌐 *Прокачай свой опыт: автоматическая проверка состояния сервиса с помощью systemd* Любишь знать, что твои сервисы работают идеально и без сбоев? Тогда тебе понравится этот лайфхак! Сегодня расскажу, как настроить автоматическую проверку и перезапуск сервиса, чтобы не пропустить ни один сбой. ✨ Почему это важно? - Стабильность приложений - Минимум ручных вмешательств - Быстрое реагирование на проблемы Просто создай юнит-таймер и сервис: - Создаешь файл check_service.service: [Unit] Description=Проверка работы моего сервиса [Service] Type=simple ExecStart=/bin/bash -c 'systemctl is-active --quiet myservice || systemctl restart myservice' - Запускаешь его через systemd: sudo systemctl enable check_service.timer sudo systemctl start check_service.timer - Создаешь таймер check_service.timer: [Unit] Description=Периодическая проверка сервиса [Timer] OnBootSec=5min OnUnitActiveSec=10min [Install] WantedBy=timers.target Теперь твой сервис «под контролем» 24/7, и ты можешь спать сп
🌐 *Прокачай свой опыт: автоматическая проверка состояния сервиса с помощью systemd
20 июля 202520 июл 2025
1 мин