アプリケーション例外

ここでは、Microsoft AppFabric 1.1 for Windows Server キャッシュ クライアントのアプリケーション例外について説明します。アプリケーションは、.NET の例外処理を使用して DataCacheException オブジェクトをキャプチャできます。これらのオブジェクトには、ErrorCode フィールドおよび SubStatus フィールドという説明用のフィールドが 2 つ含まれます。

このようなエラーの原因は、断続的であったり一時的であることもあります。そのため、AppFabric キャッシュ機能を使用するアプリケーションには再試行のロジックを組み込むことをお勧めします。AppFabric キャッシュ エラーを処理する方法の詳細については、「エラーの処理」を参照してください。

このセクションでは、次の DataCacheException エラーについて説明します。

エラー コード エラー コード文字列 サブステータス サブステータス文字列 詳細

RetryLater

ERRCA0017

CacheServerUnavailable

ES0006

RetryLater (CacheServerUnavailable)

RetryLater

ERRCA0017

Throttled

ES0007

RetryLater (Throttled)

RetryLater

ERRCA0017

NotPrimary

ES0002

RetryLater (NotPrimary)

RetryLater

ERRCA0017

NoWriteQuorum

ES0003

RetryLater (NoWriteQuorum)

Timeout

ERRCA0018

なし

ES0001

Timeout

ConnectionTerminated

ERRCA0016

なし

ES0001

ConnectionTerminated

これらは、このドキュメントで説明される例外のごく一部です。発生する可能性があるエラーの全一覧については、「付録 1:エラー コード文字列の表」を参照してください。

関連項目

概念

トラブルシューティング (AppFabric 1.1 キャッシュ)

  2012-03-05