2015-06-29 4 views
1

Я работаю над распределенным витым приложением, где многие процессы, инициированные twistd, обнаружат друг друга. Я рассматриваю многоадресную рассылку UDP и DNS для обнаружения службы.скрученные имена и записи srv

На DNS-фронте я нашел подмодуль Twisted Names. Клиент поддерживает lookupService, но, похоже, не поддерживает обновление записей SRV.

Есть ли способ для витой пары?

ответ

1

Если вы хотите использовать многоадресный DNS, вам необходимо сотрудничать с механизмом обнаружения службы DNS вашей операционной системы. К сожалению, это означает, что Twisted не может быть тем, что говорит о многоадресной DNS (поэтому Twisted Names не беспокоился о реализации многоадресной рассылки - вам придется вручную использовать дистрибутив операционной системы, чтобы использовать его).

Вы можете попробовать txbonjour, который интегрируется с системой mDNS через pybonjour.

+1

спасибо! Работает как шарм. – matthewatabet

Смежные вопросы