首先 Service Fabric 群集是正常的,部署一些服务过后也能正常运行,但一旦部署的服务过多后,且每个服务不止一个Partition,就有可能让群集状态为Error,但其实服务还是在正常运行的,只是无法启动 Secondary replica。
这其实是系统的限制,我选择的是 Azure Service Fabric 服务,自己本机也是Win10系统,修改注册表就OK了。
注册表路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows
找到 "SharedSection=1024,20480,768" 将第三个值修改为4096然后重启电脑或虚拟机。