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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alex Povolotsky                      2:5020/145     02 Apr 2004  10:53:03
 To : "Anton V. Yuzhaninov"
 Subject : Re: блокировак повторного запуска
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: usenet@tarkhil.over.ru
 .RFC-NNTP-Posting-Date: Fri, 2 Apr 2004 06:53:04 +0000 (UTC)
 .RFC-User-Agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Reasonable
 Discussion,\n berkeley-unix)
 .RFC-Cancel-Lock: sha1:AqxPXT62/InD9cEb5b+qRTW9tuo=
 From: Alex Povolotsky <tarkhil@over.ru>
 
 "Anton V. Yuzhaninov" <citrin@icn.bmstu.ru> writes:
 
 > При запуске можно проверять наличие pid-файла, если его нет, то запускаться
 > и создавать его.
 > Hо если процс был завершен некорректно (сервак по питанию ребутнулся
 > например), то файл будет, а процесса нет. Как это отслеживать?
 
 daemontools?
 
 Что касается файла с процессом, если уж ты так хочешь "все сам, своими
 руками" - то kill -0 $pid, если нет такого процесса - смело стираешь.
 
 Если есть - проверяй, отвечает ли твой демон на какие-нибудь запросы.
 
 -- 
 Alex.
 --- ifmail v.2.15
  * Origin: Minas Tirith (2:5020/145@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: блокировак повторного запуска   Alex Povolotsky   02 Apr 2004 10:53:03 
Архивное /ru.perl/10443de654b1c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional