Azure Service Fabric本地部署导致DnsService错误:DnsService UDP侦听器无法启动

时间:2019-01-03 00:03:45

标签: azure azure-service-fabric

问题

我正在开发Azure Service Fabric无状态服务。我以前在本地部署过,但目前遇到以下错误:

DnsService UDP listener is unable to start. Please make sure there are no processes listening on the DNS port 53.

DnsService error

我尝试过的事情

编辑:

其他相关信息

可以成功地部署到Azure群集,所以我可以肯定的是问题出在本地群集上。但是删除群集并重新部署并不能解决该错误!

如何解决DnsService错误?

2 个答案:

答案 0 :(得分:3)

错误消息提示:

Please make sure there are no processes listening on the DNS port 53.

从您提供的屏幕快照中显示的错误消息中,是否可以看到其他服务正在侦听端口53,因此该服务无法正常工作。

This github issue描述问题。

总而言之,问题可能出在 Internet连接共享(ICS)服务 或侦听端口53的其他服务。您必须停止这些服务才能使DNS服务正常工作。

要使用端口53查找服务,可以遵循以下问题的答案: How can you find out which process is listening on a port on Windows?

答案 1 :(得分:0)

我根据对另一个@Taran's的回答question卸载了Docker 。这是最有弹性的答案,因为我当时能够成功部署10倍。:-)