![]() |
|
![]() ![]() ![]() |
|
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
Дароф.
интересует скрипт, который будет запускать кроном каждый (допустим) 5 минут и проверять загружен ли такой то скрипт... если загружен то все гуд, а иначе запустить его и мне на почту письмо кинуть... возможно ли такое? если да то покажите как или где почитать? сенкс |
|||
|
||||
IgorIV |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 7.9.2009 Репутация: 2 Всего: 8 |
Про письма не делал, а так получалось ... На локальном компьютере, на сервере что-то не заработало.
В общем виде: скрипт при запуске создает pid-файл, в котором находится номер процесса. В шелле проверяем, есть ли он. Если есть - читаем. По ответу команды ps смотрим - загружен ли скрипт. Если да - выходим Если нет - запускаем - daemon ....... |
|||
|
||||
Nigel |
|
|||
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 7 Всего: 19 |
Да, можно по pid проверять, или же просто ps -ef | grep daemon.
Кстати, есть утилиты, которые сами смотрят запущена ли та или иная программа, если она отвалилась, то сами ее перезапускают. Название только сходу не вспомнил. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |