Python 扭曲名称和srv记录

Python 扭曲名称和srv记录,python,dns,twisted,Python,Dns,Twisted,我正在开发一个分布式Twisted应用程序,其中许多twistd启动的进程将相互发现。我正在考虑使用UDP多播和DNS进行服务发现 在DNS前端,我找到Twisted的子模块。客户端支持,但似乎不支持更新SRV记录 有没有一种友好的方法可以做到这一点?如果您想使用多播DNS,您需要与操作系统的DNS服务发现机制合作。不幸的是,这意味着Twisted不可能真正成为多播DNS的代言人(这就是Twisted名称不需要多播实现的原因——您必须手工制作一个操作系统发行版才能使用它) 您可以尝试,它通过py

我正在开发一个分布式Twisted应用程序,其中许多twistd启动的进程将相互发现。我正在考虑使用UDP多播和DNS进行服务发现

在DNS前端,我找到Twisted的子模块。客户端支持,但似乎不支持更新SRV记录


有没有一种友好的方法可以做到这一点?

如果您想使用多播DNS,您需要与操作系统的DNS服务发现机制合作。不幸的是,这意味着Twisted不可能真正成为多播DNS的代言人(这就是Twisted名称不需要多播实现的原因——您必须手工制作一个操作系统发行版才能使用它)

您可以尝试,它通过
pybonjour
与系统MDN集成