Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
多くのスレッドを実行している Azure ワーカー ロールで例外をスローおよびキャッチすると、パフォーマンスに悪影響はありますか?
ありがとう!
古い質問ですが、誰かが探していた場合に備えて:はい。
他の.NETホストと同様に、大量の例外をスローすると、(場合によっては劇的な)パフォーマンスへの影響が発生します。例外は「例外的な」ものであり、毎日のコードパスや既知の障害状態ではありません。
Windows Azureの最悪のシナリオ:サービスが機能しなくなります。Windows Azureで例外を処理しないと、RoleEntryPointがリサイクルされます。これを頻繁に行うと、RoleCyclingステータスが表示され、サービスが事実上強制終了されます。