🛠️ Как автоматизировать проверку состояния сервиса с помощью systemd Привет, любители Linux и автоматизации! 🚀 Ты знаешь, что наблюдение за сервисами — ключ к стабильной работе системы? Сегодня расскажу, как сделать это проще, чем кажется, и не пропустить важные сбои! Объяви систему своим личным ассистентом и никогда не позволяй сервисам сломаться без внимания. - Создай таймер, который будет запускать команду проверки: [Unit] Description=Проверка сервиса [Service] Type=simple ExecStart=/bin/bash -c 'systemctl is-active nginx || systemctl restart nginx' - Настраиваешь таймер, чтобы он работал регулярно: [Unit] Description=Таймер проверки nginx [Timer] OnBootSec=5min OnUnitActiveSec=10min [Install] WantedBy=timers.target - Включай таймер и запускай его: sudo systemctl enable --now nginx-check.timer Теперь у тебя есть автоматический контроль, который сам решит, если nginx вдруг остановится или зависнет. Самое классное — система сделает всё без твоего вмешательства! А ты уж
🛠️ Как автоматизировать проверку состояния сервиса с помощью systemd
21 сентября 202521 сен 2025
1 мин