0

Azure キャッシュで問題が発生しています。私の Web サイトは、セッションを使用しない非常に単純な Web サイトですが、Azure アプリケーションには少なくとも 1 つの DataCacheClient セットが必要です。

Web サイトは完全に機能し、サイトを閲覧しても問題はありませんが、サイトの使用時にユーザーがエラーを経験しているかどうかを知るために、サイトのグローバルの Application_error 内に電子メール通知サービスを含めました。

コードを送信する電子メール エラーを含めるとすぐに、私のメールボックスは次のような同じエラーを受信し始めました。

エラー メッセージ:ErrorCode:SubStatus:一時的なエラーが発生しました。後で再試行してください。(指定された 1 つ以上のキャッシュ サーバーが使用できません。これは、ネットワークまたはサーバーのビジー状態が原因である可能性があります。オンプレミスのキャッシュ クラスターの場合は、次の条件も確認してください。このクライアント アカウントにセキュリティ アクセス許可が付与されていることを確認し、AppFabricキャッシュ サービスは、すべてのキャッシュ ホストでファイアウォールを介して許可されます。また、サーバーの MaxBufferSize は、クライアントから送信されたシリアル化されたオブジェクト サイズ以上である必要があります。)

Azure サービスへの接続が失われたときにこれが発生する可能性があることはわかっていますが、なぜそれが常に発生するのでしょうか? どうすれば修正できますか?

どんな助けでも大歓迎です!

ありがとう!

4

1 に答える 1

1

セッションを利用していない場合、なぜ Azure キャッシュに接続しているのですか? 特に必要がない限り、web.config で Azure AppFabric キャッシュ接続を計測する必要はありません。

実行しているインスタンスの数、Azure キャッシュ アカウントの大きさ、すべてのユーザーがエラーを受け取っているか、断続的にしか受け取っていませんか? 後者の場合、ユーザーがエラーを受け取るのは、サイトで一定期間非アクティブになった後ですか?

于 2012-07-04T18:51:53.220 に答える