Azure Service Fabric 本地部署导致 DnsService 错误 : DnsService UDP listener is unable to start

标签 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 错误?

最佳答案

正如错误消息所示:

请确保没有进程在监听 DNS 端口 53。

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

This github issue描述问题。

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

要查找使用端口 53 的服务,您可以按照以下问题的答案进行操作: How can you find out which process is listening on a port on Windows?

关于Azure Service Fabric 本地部署导致 DnsService 错误 : DnsService UDP listener is unable to start,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54014764/

相关文章:

Azure 搜索 SQL Server Blob 列

c# - 服务结构提醒

Azure Service Fabric 与 Træfik - 与 Azure LB?

unit-testing - 单元测试在构建服务器上执行缓慢

Azure API管理策略: Unable to check if a parameter exists or not in request body

.net - Azure 网站(标准)SSL 证书

azure - Service Fabric - 可靠的字典加密模型

带有 ApplicationGateway 的 Azure 服务结构

azure - ARM 模板,段长度不正确

azure - 如何将包含 terraform 文件的文件夹放入 docker 容器中并进一步将其部署到 azure