Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     12 Jan 2003  14:01:04
 To : Igor Mordkovitch
 Subject : Re: Watchdog for FreeBsd
 -------------------------------------------------------------------------------- 
 
 >   From: Igor Mordkovitch <igorbor@accessv.com>
 >   Date: Fri, 10 Jan 2003 15:15:01 +0000 (UTC)
 >
 >Eugene Grosbein пишет:
 >IM>> Hе знает ли кто-нибудь, каким образом во FreeBSD
 >IM>> можно раелизовать software watchdog? Hужно
 >следить
 >IM>> за тем, что определенный процесс/процессы
 >жив, и в
 >IM>> случае его зависания/смерти проделать
 >какие-нибудь
 >IM>> реанимационные действия. Как-то ничего штатного
 >IM>> найти не удалось :(
 >
 >EG> Из штатного есть как минимум две вещи:
 >
 >EG> 1. man init
 >EG> 2. while :; do ps -axc | grep -q proces_name
 >|| not_found; sleep 60; done
 >
 >Спасибо, но это решает только половину моей
 >проблемы. То есть если процесс упал - я могу его
 >поднять тем или иным способом (кстати спасибо за
 >наводку на supervise). А если он не упал, а висит?
 
 Прибивай его killallом по крону каждые сколько-то минут, 
 тогда задача сведётся к уже решённой "поднять упавший".
 
 Вал. Дав.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Watchdog for FreeBsd   Igor Mordkovitch   10 Jan 2003 19:15:01 
 Re: Watchdog for FreeBsd   Valentin Davydov   12 Jan 2003 14:01:04 
Архивное /ru.unix.bsd/6577ca53eaef.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional