【问题标题】:Azure Service Fabric local deployment results in DnsService error: DnsService UDP listener is unable to startAzure Service Fabric 本地部署导致 DnsService 错误:DnsService UDP 侦听器无法启动
【发布时间】:2019-05-29 14:21:44
【问题描述】:

问题

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

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

我尝试过的事情

编辑:

其他相关信息

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

如何解决这个 DnsService 错误?

【问题讨论】:

    标签: azure azure-service-fabric


    【解决方案1】:

    如错误消息所示:

    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?

    【讨论】:

    • 感谢您的回答。不幸的是,由于用户 jupsij 在 GitHub 问题 #796 中解释的原因,这个答案并没有解决我的问题。也就是说,当我重新启动机器时,ICS 会重新启动。
    【解决方案2】:

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

    猜你喜欢
    • 2018-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 2016-11-09
    • 2018-10-05
    • 2016-07-13
    • 2017-04-16
    相关资源
    最近更新 更多