Service Fabric 实例的终结点未分配 IP 地址

Service Fabric Instance's endpoint is not assigned IP address

我创建了简单的虚拟服务,并将其部署到我的测试 SF 集群中,但是当我检查 SF Explorer 中部署的 application/service 及其实例时,它们都没有分配端点的 URL .相反,有:

(none)      http://[::]:8322

我花了半天的时间试图找到解决方案,但我不确定问题出在哪里。

该服务是使用ASP.NET核心2.0和Kestrel WebListener的无状态服务(它基本上是在创建新的ASP.NET核心无状态服务时对Visual Studio生成的模板服务稍作修改) .

确保您使用的是 Service Fabric NuGet 包的 2.7.198 版本(或更高版本供未来的读者使用)。这是正式开始支持ASP.NET Core 2.0 的版本,处理这样的问题