сообщение runit для взятия нового сервиса сразу

Как счастливый пользователь runit - мне любопытно, если возможно отправить сигнал в основной процесс (или подобный) сообщение этого теперь посмотреть на сервисный каталог? текущее поведение является <5 секундами (кажется намного быстрее большую часть времени) между сканированиями для новых сервисов - но я думал, что будет хорошо, если я мог бы также сказать это (в случаях, где 5 вторых с конца случаев являются раздражающими - редкий - но раздражающий).

2
задан 8 May 2012 в 03:55
1 ответ

runsvdir постоянно следит за своим сервисным каталогом. К сожалению, задержка произвольная. Из man-страницы:

По крайней мере каждые пять секунд runsvdir проверяет, не происходит ли время последняя модификация, код, или устройство, каталога служб dir изменился. Если да, то он заново сканирует служебный каталог, и если он видит новый подкаталог, или новую сим-ссылку на каталог, в dir, он запускает новый процесс runv(8)...

Далее в man-странице описываются сигналы TERM и HUP, оба из которых отключают обслуживание. Об обновлении не упоминается.

1
ответ дан 3 December 2019 в 13:10

Теги

Похожие вопросы