RetryLater (CacheServerUnavailable)

ここでは、エラー コードが RetryLater でサブステータスが CacheServerUnavailable である DataCacheException 例外について説明します。このエラーを受け取ったアプリケーションは、1 台以上のキャッシュ ホスト サーバーと通信できないために、キャッシュ クラスターに接続できません。

キャッシュ クラスターでのさまざまな問題が、この例外の原因になります。よくある原因の 1 つは、アプリケーションを実行しているユーザーにキャッシュ クラスターへのアクセス許可がないことです。キャッシュ クラスターへのアクセスをユーザーに許可する方法については、「セキュリティの管理」を参照してください。この例外の他の原因に関するトラブルシューティングについては、「使用できないサーバー」を参照してください。

アプリケーションの構成が、このエラーの原因である、またはこのエラーに関係している場合もあります。アプリケーションでは、キャッシュ クラスターへの接続に使用するキャッシュ ホストを指定します。この指定は、アプリケーションの構成ファイルで、または DataCacheFactoryConfiguration クラスを使用してプログラムで行います。キャッシュ クラスターが動作している場合は、アプリケーションの設定を詳しく調べてください。

  • アプリケーションで、キャッシュ クラスター内に存在し動作可能なキャッシュ ホストが指定されていることを確認します。

  • キャッシュ クラスターが複数のキャッシュ ホストで構成されている場合は、アプリケーションで複数のキャッシュ ホストが指定されていることを確認します。1 つのキャッシュ ホストが一時的にダウンしている場合でも、アプリケーションは別の実行しているキャッシュ ホストを使用してキャッシュ クラスターにアクセスできます。

関連項目

概念

アプリケーション例外

  2012-03-05