1
確実に終了できるように、サービスファブリッククラスターがアップグレード/停止中であることをアクターインスタンスがどのように知ることができますか?俳優を呼び出したサービスから取り消しトークンを渡すことはできますか?これはリマインダーとどのように機能しますか?信頼できるアクターとキャンセルトークン
確実に終了できるように、サービスファブリッククラスターがアップグレード/停止中であることをアクターインスタンスがどのように知ることができますか?俳優を呼び出したサービスから取り消しトークンを渡すことはできますか?これはリマインダーとどのように機能しますか?信頼できるアクターとキャンセルトークン
アクターズのOnDeactivateAsyncメソッドでシャットダウン/アップグレード/ストップの準備ができているかどうかを確認してください。このようにして、シャットダウン時に潜在的に多数のアクターにアクセスする必要はありません。
オルタナティブ:特別なステートフルサービス内で実行
アクターはActorServiceと呼ばれます。あなたはカスタムActorServiceを作成することができ、そのOnCloseAsync
メソッドでは、シャットダウン時にアクターに通知することができます。 ActorServiceProxy.GetActorsAsyncを使って俳優を見つけることができます。