Я обновляю приложение в Service Fabric, и одна из реплик показывает следующее предупреждение:
Нездоровое событие: SourceId = 'System.RAP', Property = 'IStatefulServiceReplica.ChangeRole (S) Duration', HealthState = 'Предупреждение', рассмотрениеWarningAsError = false. API IStatefulServiceReplica.ChangeRole (S) на узле _gtmsf1_0 зависает. Время начала (UTC): 2018-03-21 15: 49: 54.326.
После некоторой отладки я подозреваю, что не соблюдаю токен отмены должным образом. А пока как мне безопасно принудительно перезапустить эту застрявшую реплику, чтобы служба снова заработала?
Частичные результаты Get-ServiceFabricDeployedReplica
:
...
ReplicaRole : ActiveSecondary
ReplicaStatus : Ready
ServiceTypeName : MarketServiceType
...
ServicePackageActivationId :
CodePackageName : Code
...
HostProcessId : 6180
ReconfigurationInformation : {
PreviousConfigurationRole : Primary
ReconfigurationPhase : Phase0
ReconfigurationType : SwapPrimary
ReconfigurationStartTimeUtc : 3/21/2018 3:49:54 PM
}