Cacheの使用方法について説明します。この章の内容は次のとおりです。Cacheは、Webサイトのパフォーマンス、スケーラビリティおよび可用性を向上させる、コンテンツ対応サーバー・アクセラレータ(リバース・プロキシ・サーバー)です。Cacheが頻繁にアクセスするページをメモリーに格納することで、そのページに対する処理リクエストを中間層サーバーおよびデータベースで繰り返す必要がなくなります。Cacheは、複数マシンのインストール環境のロード・バランシングにも使用できます。詳細は、第6章「複数マシン環境または複数インスタンス環境におけるDiscovererの管理」を参照してください。Controlを使用して管理します。Controlホームページを表示します。Controlを起動してファーム・ホームページを表示する方法」を参照してください。ナビゲーション・ペインで、「Webキャッシュ」ノードの下にある「Web層」ノードに移動します。CacheはWebアプリケーション・サーバーの前に置かれ、Webサーバーのコンテンツをキャッシュして、Webブラウザからのリクエストに応じてそのコンテンツを配信します。Cacheに送信されます。Cacheは、Webアプリケーション・サーバーに対する仮想サーバーとして動作します。CacheはWebアプリケーション・サーバーから新しいコンテンツを取得します。Cache管理者ガイドを参照してください。Cacheをプロキシ・サーバーとして使用します。詳細は、第6章「複数マシン環境または複数インスタンス環境におけるDiscovererの管理」を参照してください。Cacheの使用には、次の利点があります。Cacheを使用してWebサイトのスループットを大きく向上させることができます。Cacheは、ドキュメントをメモリーに格納したり、GZIPエンコーディングをサポートするブラウザにドキュメントの圧縮バージョンを供給して、ブラウザのリクエストへのレスポンス時間を大幅に短縮できます。Cacheは多数のブラウザ接続を同時に維持できます。その結果、負荷のピーク時でも、サイト訪問中のWebアプリケーション・サーバー・エラーがほとんど起こりません。Cacheでは、コンテンツ対応のロード・バランシングおよびフェイル・オーバー検出をサポートしています。これらの機能により、キャッシュにないドキュメント(「キャッシュ・ミス」と呼ばれます)は、クラスタ内で可用性とパフォーマンスの最も高いWebサーバーにダイレクトされます。これらの機能により、Webアプリケーション・サーバーへの負荷が増加した場合にパフォーマンスの保証とサージ保護が提供されます。コストの節約トラフィック・スパイクおよびDoS攻撃によって引き起こされる問題への対応を必要とするWebアプリケーション・サーバーが少なくてすみます。Cacheは、各リクエストのWebサイト・コストを軽減する簡単で安価な方法を提供します。Cacheで解決されるため、Webアプリケーション・サーバーへのトラフィックを軽減できます。キャッシュにより、Webアプリケーション・サーバーだけでなく、コンピュータに配置されたバックエンド・データベースへのトラフィックも軽減されます。Cache管理者ガイドを参照してください。Cacheは、キャッシュ・ルールを使用して、キャッシュするドキュメントを決定します。キャッシュ・ルールは、特定のURL内で指定したドキュメントをキャッシュするか、キャッシュしないかを指定します。Cache管理者ガイドを参照)。キャッシュ・ルールに含まれるURL内で指定されるドキュメントは、ブラウザがそのドキュメントをリクエストするまではキャッシュされません。URLおよびドキュメントのリクエスト処理この図の符号の説明は次のとおりです。Cacheは必要なドキュメントがキャッシュされていないことを検出します(「キャッシュ・ミス」と呼ばれます)。CacheはリクエストをWebアプリケーション・サーバーに転送し、Webアプリケーション・サーバーはそのリクエストをデータベースに送信します。Cacheに転送します。Cacheにより、以後のリクエストのためにドキュメントがキャッシュされます。Cacheはドキュメントがキャッシュされていることを検出します(「キャッシュ・ヒット」と呼ばれます)。Cacheは、ドキュメントをキャッシュからブラウザに送信します。Cacheとともに使用すると、Webサイトのパフォーマンス、スケーラビリティおよび可用性が最も向上します。Discovererのインストール後に、手動でキャッシュ・ルールを指定する必要があります。詳細は、第7.5.1項「Discovererキャッシュ・ルールの作成方法」を参照してください。Viewerページのみです。Viewerのパフォーマンスを理想的に最適化します。Cacheはあまり適しません。Cacheの使用を検討している場合は、別のユーザーのためにキャッシュされているページに、悪意のあるユーザーがアクセスする可能性があることに注意してください。Discovererのセキュリティ管理」を参照してください。Viewerを使用するには:シングル・サインオンを無効にします。詳細は、第13.8.1.2項「Discovererに対しシングル・サインオンを有効および無効にする方法」を参照してください。BI中間層のインストールごとに、Discovererのキャッシュ・ルールを作成します。詳細は、第7.5.1項「Discovererキャッシュ・ルールの作成方法」を参照してください。Cacheを有効にします。Cacheを有効にする方法」を参照してください。Viewerを構成します。Viewerの構成方法」を参照してください。Middlewareとともにインストールされますが、デフォルトでは無効になっています。Cacheを使用するには、キャッシュ・ルールを作成する必要があります。Viewerのページをキャッシュすることも、Discoverer中間層マシンを使用してロード・バランシングを提供することもできます。ControlでDiscovererホームページを表示します。Controlを起動してファーム・ホームページを表示する方法」を参照してください。wc1)に移動して、「Webキャッシュ・ホーム」ページを表示します。「Webキャッシュ」メニューから、「管理」→「キャッシュ・ルール」を選択します。「キャッシュ・ルール」ページが表示されます。このページで、「作成」をクリックして「キャッシュ・ルールの作成」ページを表示します。/discoverer/appが含まれているURLをキャッシュするルールを作成します。「URL一致条件」ドロップダウン・リストから、「パス接頭辞」を選択し、隣のテキスト・ボックスに/discoverer/appと入力します。その他のフィールドのデフォルト値は変更しないでください。「OK」をクリックしてルールを保存します。ページの上部に、確認メッセージが表示されます。/discoverer/viewerが含まれているURLをキャッシュするルールを作成します。「URL一致条件」ドロップダウン・リストから、「パス接頭辞」を選択し、隣のテキスト・ボックスに/discoverer/viewerと入力します。「HTTPメソッド」領域で、「GET」チェック・ボックスの選択を解除します。「問合せ文字列を含むGET」チェック・ボックスを選択します。「POST本体式」チェック・ボックスを選択します。「OK」をクリックしてルールを保存します。ページの上部に、確認メッセージが表示されます。/discoverer/servlet/GraphBeanServletが含まれているURLをキャッシュするルールを作成します。「名前」フィールドに、一意のルール名を入力します。「URL一致条件」ドロップダウン・リストから、「パス接頭辞」を選択し、隣のテキスト・ボックスに/discoverer/servlet/GraphBeanServletと入力します。「HTTPメソッド」領域で、「GET」チェック・ボックスの選択を解除します。「問合せ文字列を含むGET」チェック・ボックスを選択します。「POST本体式」チェック・ボックスを選択します。「OK」をクリックしてルールを保存します。ページの上部に、確認メッセージが表示されます。「マルチ・バージョニング」タブを表示します。選択したヘッダーのリストに「User-Agent」ヘッダーを追加します。「OK」をクリックします。「適用」をクリックします。Viewerのページがキャッシュされるようになります。Viewerでの使用は無効に設定されます。Cacheを使用するには、このキャッシュを有効にする必要があります。Viewerページをキャッシュする場合、または1台のDiscoverer中間層マシンを使用してロード・バランシングを提供する場合です。Viewerでのこのキャッシュの使用が有効化されていることを意味しません。Viewer構成」ページで「WebCacheを使用する」チェック・ボックスを選択する必要があります。ControlのDiscovererホームページとDiscovererコンポーネント・ホームページを表示する方法」を参照)。Viewer」リンクをクリックします。Viewer構成」ページを表示します。「WebCacheを使用する」チェック・ボックスを選択します。「適用」をクリックします。Viewerページのキャッシュが開始します。Viewerで使用できるエンド・ユーザー・オプションを必要に応じて制限できます。Cacheがページを容易にキャッシュできるようになります。ControlのDiscovererホームページとDiscovererコンポーネント・ホームページを表示する方法」を参照)。Viewer」リンクをクリックします。「構成」をクリックします。60秒)に設定します。Viewerのホームページに戻ります。「カスタマイズ」をクリックします。「レイアウト」リージョンの「操作リンク」領域で、チェック・ボックスの選択を可能なかぎり解除し、エンド・ユーザーが必要なタスク(「印刷」や、「電子メールで送信」など)を実行できるようにします。「その他」領域で、「ツールバー」チェック・ボックスの選択を解除します。「適用」をクリックして、変更内容を保存します。Viewerを実行してワークブックを開きます。reserved.法律上の。