|
![]() |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"Perl & Deamon" | |
Сообщение от xeon ![]() ![]() ![]() | |
Подскажите пожалуйста как из обычного perl-скрипта создать демона с возможностью автоматического перезапуска при подвисании(возможно ли такое вообще?). | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "Perl & Deamon" | |
Сообщение от ihor ![]() ![]() | |
http://cr.yp.to/daemontools.html | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
2. "Perl & Deamon" | |
Сообщение от xeon ![]() ![]() ![]() | |
А возможно ли тоже самое сделать средствами Perl`а, без daemontools`а? | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
3. "Perl & Deamon" | |
Сообщение от hatta ![]() ![]() ![]() | |
>А возможно ли тоже самое сделать средствами Perl`а, без daemontools`а? | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
4. "Perl & Deamon" | |
Сообщение от hatta ![]() ![]() ![]() | |
А насчет перезапуска при зависании - это сложнее. Как определить момент зависания? Вот если перезапуск при вылете, тогда проще. Тогда надо просто добавить еще один fork() в то место, где делаем работу: | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
6. "Perl & Deamon" | |
Сообщение от xeon ![]() ![]() ![]() | |
>А насчет перезапуска при зависании - это сложнее. Как определить момент зависания? | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
7. "Perl & Deamon" | |
Сообщение от xeon ![]() ![]() ![]() | |
Хотя конечно это как-то не по-людски. Как вариант можно определять зависания, проверяя время последней записи в файл. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
5. "Perl & Deamon" | |
Сообщение от xeon ![]() ![]() ![]() | |
>>А возможно ли тоже самое сделать средствами Perl`а, без daemontools`а? | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
8. "Perl & Deamon" | |
Сообщение от hatta ![]() ![]() ![]() | |
Нет, это он не вылетает, это просто вырубается процесс-родитель. Если вместо die там после первого форка поставить просто exit 0; то все будет тихо. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
9. "Perl & Deamon" | |
Сообщение от xeon ![]() ![]() ![]() | |
>Нет, это он не вылетает, это просто вырубается процесс-родитель. Если вместо | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |