#avahi
Вопрос:
Я настроил avahi
демона для публикации своей службы в RPi и успешно нашел службу на другом компьютере, используя клиентскую библиотеку mDNS. Библиотека mDNS (javascript) имеет обратные вызовы событий для службы «вверх» или «вниз». Услуга указана в файле .conf /etc/avahi/services/
.
Когда RPi завершается, я хотел бы, чтобы клиент на стороне ПК знал, есть ли способ заставить avahi
демона (работающего на RPi) транслировать службу «вниз»?
Я думаю, что avahi
демон (предположительно) получает сигнал операционной системы о том, что RPi завершает работу, поэтому имеет ли смысл демону обновлять MDNS-клиентов о том, что служба отключается? Я не вижу никакой документации, подтверждающей это, поэтому я думаю, что это неразумно.
Возможно, путь вперед заключается в том, чтобы мое приложение транслировало, что служба выходит из строя. Я не исследовал свое приложение, создающее службу публикации mDNS, потому avahi
что для публикации я использовал демона. Но когда я пишу это, мне кажется, что это путь вперед, который я должен попробовать.