サーバ上のローカル キャッシュ ディレクトリ

多くの GIS サーバ コンピュータが、同時に共有のキャッシュ ディレクトリにタイルを書き込もうとすると、スケーラビリティが低下します。この理由により、サーバはローカル キャッシュ ディレクトリを使用して、タイルを各 GIS サーバ上に一時的に書き込みます。

サーバ上のローカル キャッシュ ディレクトリは、コンパクト格納形式を使用するキャッシュのみで使用されます。サーバは、ローカル キャッシュ ディレクトリに 1 つのバンドル ファイル(約 16,000 タイルまで含めることができます)を書き込みます。完了すると、バンドルは共有キャッシュ ディレクトリに移動します。バンドルをローカルに書き込んで共有キャッシュ ディレクトリに移動させるほうが、すべてのコンピュータが直接共有キャッシュ ディレクトリに書き込むよりも、スケーラビリティに優れています。

レガシーレガシー:

10.0 以前のバージョンでは、ローカル キャッシュ ディレクトリの使用を有効または無効にすることができました。10.1 以降のバージョンでは、ユーザがキャッシュ ディレクトリ用に共有ネットワーク フォルダを使用したことが ArcGIS Server で検出された場合に、必ず最初にバンドル ファイルがローカル キャッシュ ディレクトリに書き込まれます。

ローカル キャッシュ ディレクトリの場所の設定

デフォルトのローカル キャッシュ ディレクトリは、ArcGIS Server アカウントの temp フォルダです。このフォルダは、ArcGIS Server Administrator Directory を使用して変更できます。

  1. 各 GIS サーバで、同一のパスを使用してディレクトリを作成します。ArcGIS Server アカウントに、これらのディレクトリに対する書き込みのアクセス権限があることを確認します。
  2. Web ブラウザを開いて、ArcGIS Server Administrator Directory に移動します。URL の形式は http://gisserver.domain.com:6080/arcgis/admin です。
  3. 必要な場合は、ArcGIS Server の管理アクセス権限を持つユーザ名とパスワードを使用してログインします。
  4. [system] [properties] [update] の順にクリックします。
  5. テキスト ボックスに、使用するフォルダをポイントする localTempFolder プロパティを追加します。たとえば、次のように指定します。{"localTempFolder":"E:\\arcgistemp"}
  6. [更新] ボタンをクリックします。
  7. ArcGIS Server Manager またはカタログ ウィンドウを使用して、[System] という名前の ArcGIS Server フォルダに移動し、CachingTools ジオプロセシング サービスを停止してから開始します。

CachingTools ジオプロセシング サービスの実行インスタンスごとに、少なくとも 0.5 GB にクラスタ内の GIS サーバの数を掛けた分の利用可能な領域をこの場所に確保することをお勧めします。高い圧縮品質を使用する JPEG または混合形式のキャッシュ、またはビット深度の高い PNG の詳細なキャッシュを使用する際には、さらに多くの領域が必要になります。

5/20/2014