Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрипт для проверки загруженности демона, для Centos 
:(
    Опции темы
Rodman
Дата 5.9.2010, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Дароф.

интересует скрипт, который будет запускать кроном каждый (допустим) 5 минут и проверять загружен ли такой то скрипт... если загружен то все гуд, а иначе запустить его и мне на почту письмо кинуть...


возможно ли такое? если да то покажите как или где почитать?

сенкс
PM MAIL WWW Skype GTalk YIM MSN   Вверх
IgorIV
Дата 6.9.2010, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Про письма не делал, а так получалось ... На локальном компьютере, на сервере что-то не заработало. 
В общем виде: скрипт при запуске создает pid-файл, в котором находится номер процесса. 
В шелле проверяем, есть ли он.
Если есть - читаем.
По ответу команды ps смотрим - загружен ли скрипт.
Если да - выходим
Если нет - запускаем - daemon .......
PM MAIL   Вверх
Nigel
Дата 6.9.2010, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


познаю мир
**


Профиль
Группа: Участник
Сообщений: 515
Регистрация: 20.11.2007

Репутация: 7
Всего: 19



Да, можно по pid проверять, или же просто ps -ef | grep daemon.
Кстати, есть утилиты, которые сами смотрят запущена ли та или иная программа, если она отвалилась, то сами ее перезапускают. Название только сходу не вспомнил.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0565 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.