Как счастливый пользователь runit - мне любопытно, если возможно отправить сигнал в основной процесс (или подобный) сообщение этого теперь посмотреть на сервисный каталог? текущее поведение является <5 секундами (кажется намного быстрее большую часть времени) между сканированиями для новых сервисов - но я думал, что будет хорошо, если я мог бы также сказать это (в случаях, где 5 вторых с конца случаев являются раздражающими - редкий - но раздражающий).
runsvdir
постоянно следит за своим сервисным каталогом. К сожалению, задержка произвольная. Из man-страницы:
По крайней мере каждые пять секунд
runsvdir
проверяет, не происходит ли время последняя модификация, код, или устройство, каталога служб dir изменился. Если да, то он заново сканирует служебный каталог, и если он видит новый подкаталог, или новую сим-ссылку на каталог, в dir, он запускает новый процессrunv(8)
...
Далее в man-странице описываются сигналы TERM и HUP, оба из которых отключают обслуживание. Об обновлении не упоминается.