The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"daemontools"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"daemontools" 
Сообщение от avn emailИскать по авторуВ закладки(??) on 25-Апр-05, 18:07  (MSK)
Hi All!
Не выгружаются процесыы запущенные через daemontools, svc -d /service/daemon (напр. /service/pop3sd) отрабатывает молча, процесс как висел так и остается :((
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • daemontools, qq, 18:04 , 26-Апр-05, (1)  
    • daemontools, avn, 14:10 , 27-Апр-05, (2)  
      • daemontools, qq, 23:39 , 27-Апр-05, (3)  

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "daemontools" 
Сообщение от qq Искать по авторуВ закладки(??) on 26-Апр-05, 18:04  (MSK)
>Hi All!
>Не выгружаются процесыы запущенные через daemontools, svc -d /service/daemon (напр. /service/pop3sd) отрабатывает
>молча, процесс как висел так и остается :((

а как ты стартуешь сервис из /service/pop3sd/run ?

надо не просто запускать, а делать exec, иначе supervise будет знать один pid (pid шелла от /service/pop3sd/run), а у демона будет другой.

сравни pid который выдаст
svstat /service/pop3sd
и pid реально работающего процесса.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "daemontools" 
Сообщение от avn emailИскать по авторуВ закладки(??) on 27-Апр-05, 14:10  (MSK)
>>Hi All!
>>Не выгружаются процесыы запущенные через daemontools, svc -d /service/daemon (напр. /service/pop3sd) отрабатывает
>>молча, процесс как висел так и остается :((
>
>а как ты стартуешь сервис из /service/pop3sd/run ?
>
>надо не просто запускать, а делать exec, иначе supervise будет знать один
>pid (pid шелла от /service/pop3sd/run), а у демона будет другой.

Да, именно так и стартую.

>сравни pid который выдаст
>svstat /service/pop3sd
>и pid реально работающего процесса.
По svstat /service/pop3sd говорит:
/service/pop3sd: down 91545 seconds, normally up
Если сделать svc -u /service/pop3sd а потом svc -d /service/pop3sd завершится процесс tcpserver, а supervice pop3sd остается.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "daemontools" 
Сообщение от qq Искать по авторуВ закладки(ok) on 27-Апр-05, 23:39  (MSK)
>>>Hi All!
>>>Не выгружаются процесыы запущенные через daemontools, svc -d /service/daemon (напр. /service/pop3sd) отрабатывает
>>>молча, процесс как висел так и остается :((
>>
>>а как ты стартуешь сервис из /service/pop3sd/run ?
>>
>>надо не просто запускать, а делать exec, иначе supervise будет знать один
>>pid (pid шелла от /service/pop3sd/run), а у демона будет другой.
>
>Да, именно так и стартую.
>
>>сравни pid который выдаст
>>svstat /service/pop3sd
>>и pid реально работающего процесса.
>По svstat /service/pop3sd говорит:
>/service/pop3sd: down 91545 seconds, normally up
>Если сделать svc -u /service/pop3sd а потом svc -d /service/pop3sd завершится процесс
>tcpserver, а supervice pop3sd остается.

supervise pop3sd должон висеть всегда, это он запускает скрипт run

http://cr.yp.to/daemontools/supervise.html

Once supervise is successfully running, it will not exit unless it is killed or specifically asked to exit. You can use svok to check whether supervise is successfully running. You can use svscan to reliably start a collection of supervise processes.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру