• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

VPS. Как на Centos перегружать службу SuperVisord каждые 10 минут?

Форумы VPS Как на Centos перегружать службу SuperVisord каждые 10 минут?
phpe
07.06.2015
хостинг: нет
домен: нет
Как на Centos перегружать службу SuperVisord каждые 10 минут?
Здравствуйте. Подскажите, как на CentOS 7 при помощи SSH добавить команду которая бы перегружала сервис supervisord каждые 10 минут?
Команда для перезагрузки: service supervisord restart
Евгений В.
07.06.2015
хостинг: есть
домен: нет
Выполнить:
crontab -e

(Жмяк по кнопке "insert")
и добавить строку:
*/10 * * * * /bin/systemctl restart имя_сервиса.service

(жмяк по кнопке "ESC" и потом:
:wq

жмяк по кнопке "Enter")

Само собой - "имя_сервиса" заменить на нужное

==========================
Шпаргалка по работе с сервисами в CentOS7:

systemctl start имя_сервиса.service – запуск сервиса.
systemctl stop имя_сервиса.service — остановка сервиса
systemctl restart имя_сервиса.service — перезапуск сервиса
systemctl try-restart имя_сервиса.service — перезапуск сервиса только, если он запущен
systemctl reload имя_сервиса.service — перезагрузка конфигурации сервиса
systemctl status имя_сервиса.service — проверка, запущен ли сервис с детальным выводом состояния сервиса

systemctl enable имя_сервиса.service – активирует сервис (позволяет стартовать во время запуска системы)

systemctl list-units --type service --all – отображение статуса всех сервисов
systemctl list-unit-files --type service – отображает все сервисы и проверяет, какие из них активированы (добавлены в автозапуск)

systemctl is–enabled имя_сервиса.service – проверяет, активирован ли сервис
systemctl disable имя_сервиса.service – деактивирует сервис
systemctl reenable имя_сервиса.service – деактивирует сервис и сразу активирует его

systemctl is-active имя_сервиса.service — проверка, запущен ли сервис с простым ответом: active или inactive

systemctl mask имя_сервиса.service – заменяет файл сервиса симлинком на /dev/null, делая юнит недоступным для systemd
systemctl unmask имя_сервиса.service – возвращает файл сервиса, делая юнит доступным для systemd
phpe
07.06.2015
хостинг: нет
домен: нет
Извиняюсь ошибся, centos 6.5 :-) Подскажите пожалуйста
Евгений В.
07.06.2015
хостинг: есть
домен: нет
В 6.5 принцип тот же, но в кронтаб пишите:
*/10 * * * *     /bin/sh -x /etc/init.d/supervisord restart


UPD, вместо stop нужен restart, конечно же. Поправил.
phpe
09.06.2015
хостинг: нет
домен: нет
Спасибо большое!
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города