服务结构实例的端点未分配IP地址

问题描述:

我创建了简单的虚拟服务,我已将其部署到我的测试SF群集中,但是当我在SF Explorer及其实例中检查已部署的应用程序/服务时,它们都没有分配Endpoint URL。相反,有:服务结构实例的端点未分配IP地址

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

我花了半天试图找到一个解决方案,但我不知道问题在哪里。

该服务是使用ASP.NET Core 2.0和Kestrel WebListener(它基本上稍微修改了Visual Studio在创建新的ASP.NET Core Stateless服务时生成的模板Service)的无状态服务。

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