私はAzureサービスファブリックソリューションを開発中です。 私は何らかの状態でActorを実装していますが、すべて正常に動作します。 誰かが私の説明をすることができますか?アクター実装でユーザー例外がスローされたらどうなりますか?アクターへの呼び出しによって例外がスローされた場合のサービスファブリック環境の機能デフォルトのリトライロジックはありますか?コールを強制的に再開しますか?Azureサービスファブリックアクター再試行例外時のロジック
答えて
アクターが例外をスローすると、ActorRemotingExceptionHandlerまたはその他のデフォルトの実装IExceptionHandler
の内部で処理されます。現在のところ、例外がネットワークの問題やクラスタまたはノードの可用性に関係しない通常の例外である場合、それを処理できるクライアント側で再スローされます。
OK、私の状況で私はホストしましたクラスタ内のWebApiコントローラコントローラーはある状態のアクターを呼び出します。アクター実装でExcptionがスローされた場合、アクターへの呼び出しは返されません。私のLocalClusterではすべて正常に動作しますが、Azureクラスタではコールは返されません。 – M009
@ M009ローカルのenvとAzureで同じタイプの例外があることは確かですか?そして同じバージョンのSDKがインストールされていますか?最新のものを使用していますか? – cassandrad
@ M009とどんなタイプの例外がありますか? – cassandrad
- 1. SQL Azureデータベース再試行ロジック
- 2. Azureサービスファブリックアクター - 未処理の例外?
- 3. Celery send_taskと例外時に再試行
- 4. Pythonの再試行モジュールが例外時に再試行しない
- 5. Androidでの例外の再試行
- 6. カフカコンシューマのロジックを再試行する
- 7. Azureサービスファブリックアクターの初期化
- 8. 接続時の再試行
- 9. Azureデータファクトリコピーアクティビティ例外日時
- 10. 春の統合HTTPのアウトバウンドゲートウェイ例外の再試行
- 11. javaで例外の後にメソッドを再試行するには?
- 12. Eclipse/PyDevで例外の前に再試行する方法
- 13. いくつかの例外について再試行メソッド
- 14. 増加セロリ再試行時間各再試行サイクル
- 15. RxJava:(遅れて)例外と再試行を公開
- 16. HBASE用JDBC Phoenixドライバ、再試行36、例外スロー
- 17. いくつかの例外を再帰的に再試行する
- 18. 単純なループでロジックを再試行します
- 19. int-http:outbound-gatewayに対する再試行ロジックは何ですか?
- 20. RxAndroid - クリック時に観測再試行
- 21. リクエスト/ urllib3イメージのダウンロード時に再試行を試みます
- 22. ワークフローで未処理の例外が発生した後の再試行期間
- 23. 例外コードで再試行するとコンパイラの警告が発生します
- 24. 例外後にローカル静的変数の初期化を再試行します。
- 25. エンドポイントの開始時にCamel DSLで例外を処理して再試行する方法
- 26. 再試行オプション
- 27. K8S再試行
- 28. NServiceBusは例外がなくてもメッセージを再試行します
- 29. Reactive-Kafka:例外的に消費者を一時停止し、要求に応じて再試行する方法
- 30. タスクの再試行
[Azureサービスファブリックアクター - 未処理例外の可能な複製?](http://stackoverflow.com/questions/37191068/azest-service-fabric-actors-unhandled-exceptions) –