Service Fabric:DnsService 自动删除
Service Fabric: DnsService gets removed automatically
我最近在 Azure 中创建了一个新的(受证书保护的)服务结构测试集群。花了一段时间才把所有东西都弄好 运行 但我最终让它工作了。
但是在连接到 Service Fabric Explorer 后,我注意到 Fabric Dns 服务有一个关于不健康分区的警告。我找不到任何其他问题并决定重新启动虚拟机以查看问题是否会持续存在。
重启完成后,Dns 服务从我的系统服务列表中完全消失了。
我发现了一条相关的应用洞察消息,内容为:
Service Deleted: Service DnsService of ServiceType DnsServiceType deleted in Application fabric:/System ApplicationType __FabricSystem.
我使用的 Service Fabric 版本是 6.1.456.9494,机器是 运行 Windows 2016,支持容器。
我已经试过两次了,每次都是一样的结果...
我在以前的版本中没有发生这种情况。
那么...是否有重新添加 Dns 服务的已知方法?其他人也发生过类似的事情吗?如何解决这个问题:/
该问题与自动 Service Fabric 升级有关,该升级意外地自动删除了 DnsService。根据此 BugTracker 条目,问题已得到修复:https://github.com/Azure/service-fabric-issues/issues/796
郑重声明:解决方案是 re-add 将 DnsService 添加到群集 fabricSettings 并等待设置重新分发。有关修复说明,请参阅链接的 github 问题。
我最近在 Azure 中创建了一个新的(受证书保护的)服务结构测试集群。花了一段时间才把所有东西都弄好 运行 但我最终让它工作了。
但是在连接到 Service Fabric Explorer 后,我注意到 Fabric Dns 服务有一个关于不健康分区的警告。我找不到任何其他问题并决定重新启动虚拟机以查看问题是否会持续存在。
重启完成后,Dns 服务从我的系统服务列表中完全消失了。
我发现了一条相关的应用洞察消息,内容为:
Service Deleted: Service DnsService of ServiceType DnsServiceType deleted in Application fabric:/System ApplicationType __FabricSystem.
我使用的 Service Fabric 版本是 6.1.456.9494,机器是 运行 Windows 2016,支持容器。
我已经试过两次了,每次都是一样的结果...
我在以前的版本中没有发生这种情况。
那么...是否有重新添加 Dns 服务的已知方法?其他人也发生过类似的事情吗?如何解决这个问题:/
该问题与自动 Service Fabric 升级有关,该升级意外地自动删除了 DnsService。根据此 BugTracker 条目,问题已得到修复:https://github.com/Azure/service-fabric-issues/issues/796
郑重声明:解决方案是 re-add 将 DnsService 添加到群集 fabricSettings 并等待设置重新分发。有关修复说明,请参阅链接的 github 问题。