tgoop.com/bash_srv/105
Create:
Last Update:
Last Update:
⚙️ Автоматический рестарт сервиса при падении
Иногда сервисы падают, и хочется, чтобы они сами восстанавливались без участия администратора.
Вот простой способ.
#!/bin/bash
SERVICE="nginx"
if ! systemctl is-active --quiet "$SERVICE"; then
echo "[$(date)] $SERVICE не работает. Перезапускаю..." >> /var/log/autorestart.log
systemctl restart "$SERVICE"
fi
📌 Можно добавить этот скрипт в cron:
*/5 * * * * /usr/local/bin/check_nginx.sh
Так он будет проверять состояние сервиса каждые 5 минут и перезапускать его при необходимости.
Надёжность — превыше всего 💪
👉@bash_srv
BY Bash Советы

Share with your friend now:
tgoop.com/bash_srv/105