У меня есть служба с отслеживанием состояния, работающая в кластере Service Fabric, который, как я теперь знаю, не учитывает переданный в нее токен отмены. Моя вина.
Я готов выпустить исправление, но в процессе обновления я ожидаю, что реплика службы на неисправном первичном узле застрянет, поскольку она не будет учитывать переданный токен.
Я могу использовать Restart-ServiceFabricDeployedCodePackage
или даже Restart-ServiceFabricNode
, чтобы вручную удалить застрявшую реплику, но это приведет к кратковременному прерыванию обслуживания во время процесса обновления.
Есть ли способ выпустить это исправление без простоев?