Service Fabric Actor Lifecycle во время обновления приложения - PullRequest
0 голосов
/ 07 декабря 2018

Я не смог найти информацию о том, что происходит с субъектом Service Fabric во время обновления приложения и развертывания нового пакета кода для этого субъекта.

Есть некое сохраненное состояние, которое я хочу изменить для каждого актера, но я не уверен, что происходит во время обновления - есть ли какой-нибудь метод, который всегда вызывается, который я могу использовать как ловушку обновления?

1 Ответ

0 голосов
/ 08 декабря 2018

ActorService является реализацией StatefulServiceBase (та же база от StatefulService), поэтому тот же жизненный цикл службы с состоянием применяется к службе субъекта.

Обновление ActorService работает точно так же, как StatefulService, также имеет жизненный цикл реплики , когда первичная реплика обновляется, вторичная переходит в первичную, а первичная переводится в вторичную.это происходит в случае OnChangeRoleAsync, и вы можете переопределить его в ActorService для обработки особых случаев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...