代码之家  ›  专栏  ›  技术社区  ›  Super Jade

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

  •  0
  • Super Jade  · 技术社区  · 6 年前

    问题

    我正在开发一个Azure服务结构无状态服务。虽然我以前在本地部署过,但当前遇到以下错误:

    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 回复  |  直到 6 年前
        1
  •  3
  •   Diego Mendes    6 年前

    如错误信息所示:

    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?

        2
  •  0
  •   Super Jade    6 年前

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