我有一个在5个节点上运行的ServiceFabric应用程序。我正在逐个重新启动节点以摆脱已知的Memory Leakage problem。 重启节点1很顺利。
重启节点2时遇到问题。 在节点2上有一个状态服务,其中有一个(大)分区,最终在Quarum Loss中。
运行状况不佳的服务包:ApplicationName ='fabric:/ MyApplication',ServiceManifestName ='ServicePkg',ServicePackageActivationId ='',NodeName ='node02',AggregatedHealthState ='Error'。
从节点删除了服务,这很好,但 ServicePkg 仍然在该节点上停留,并出现以下错误
错误事件:SourceId ='System.Hosting',Property ='CodePackageActivation:Code:EntryPoint'。 CodePackage激活期间出错。服务主机以退出代码终止:2148734499
现在我设法在其他节点上启动服务,只要我允许更多副本,但只要节点2上的错误存在,升级就会失败。
如果没有在节点2上完全清除,可以解决这个问题吗?