Oracle® Fusion Middleware WebCenter Sitesプロパティ・ファイル・リファレンス 11gリリース1 (11.1.1.8.0) E49671-02 |
|
![]() 前 |
![]() 次 |
satellite.properties
ファイルは、各WebCenter SitesシステムでSatelliteサーブレットを実行するため、それぞれのWebCenter Sitesシステムで作成されます。SatelliteサーブレットがContentServerサーブレットと同じ仮想マシンで実行される場合は「共存」と呼ばれます。その他の場合はリモートになります。
satellite.properties
は、Satellite Serverアプリケーションをホストする各サーバー上にあります。satellite.properties
の機能は、制御するSatelliteサーブレットを構成することです。
satellite.properties
ファイルのプロパティは、プロパティ・エディタの次のタブに機能別に編成されています。
「キャッシュ」タブには、Satellite Serverのキャッシュ設定があります。
file_size
プロパティは、パフォーマンスに大きく影響します。パフォーマンスを最適化するには、メモリー・キャッシュの量を最大限にします。ただし、必ずホストのメモリー容量を超えないようにしてください。
大容量のメモリーがあり、比較的小さなWebサイトを使用する場合、値を大きく設定してすべての内容をメモリーにキャッシュすることをお薦めします。ただし、Webサイト全体がメモリーに収まるかどうかを計算する場合、期限切れのWebページは、明示的に削除されるまで、あるいはキャッシュ・クリーニング・スレッドで削除されるまでメモリーに残ることに注意してください。cache_check_interval
プロパティの値を設定する場合、このことを必ず考慮してください。
表15-1 satellite.propertiesのプロパティ: 「キャッシュ」タブ
「構成」タブには、Satelliteサーブレットを構成するプロパティがあります。
表15-2 satellite.properties
のプロパティ: 「構成」タブ
プロパティ | 説明 |
---|---|
非推奨。 別のスレッドがホストから同じデータをリクエストしている過程で、リクエストが待機する秒数を指定します。待機することで、個々のユーザーへのレスポンス時間は遅くなりますがキャッシュが空になるため、ホスト・サーバーへの負担が軽減されます。 デフォルト値: 値が-1の場合、以前のスレッドが戻るまで待機します。値が0の場合、待機することはありません。 この値は、ホスト・パフォーマンス、リクエスト・サイズの平均およびネットワーク待機時間に基づき調整する必要があります。 大きな数字または-1を使用すると安全です。 |
|
Satelliteエンジンでエンジンの再起動やキャッシュのリセットなどの特殊機能に必要なパスワードを指定します。 ユーザー名とパスワードは必ずデフォルトから変更してください。 |
|
非推奨。 読取りがエラーで終了した後のソケット読取りタイムアウトを秒単位で指定します。値が0の場合、Javaランタイム環境に対するタイムアウトはそのまま変わりません。値が3の場合、3秒の待機時間が設定されます。 デフォルト値: |
|
ページレット、他のWebCenter SitesページへのリンクまたはBLOBへのリンクなど、ネストされたコンポーネントを含むコンテンツ・タイプを示す正規表現。コンテンツ・タイプがこのパターンに一致するページはSatellite Serverで解析されます。 |
|
Satellite Serverサーブレットの識別に使用されるURLパターンを指定します。Satellite Serverは、ページが適切に設計される場合、このURLパターンを使用するようにリンクとフォームをリライトします。 デフォルト値: |
|
Satelliteエンジンでエンジンの再起動やキャッシュのリセットなどの特殊機能に必要なユーザー名を指定します。 ユーザー名とパスワードは必ずデフォルトから変更してください。 |
「リモート・ホスト」タブには、Satellite ServerとWebCenter Sites間での通信ルールを定義するプロパティがあります。ここでは、これらのプロパティはアルファベット順で説明されています。
表15-3 satellite.properties
のプロパティ: 「リモート・ホスト」タブ
プロパティ | 説明 |
---|---|
この値は、Blob Serverサーブレットのサーブレット・パスです。これは、 通常の値は、iPlanetの場合は |
|
SatelliteエンジンがリクエストをキャッシュするWebCenter Sitesを実行するリモート・ホスト・システムの名前。 これは必須ですが、デフォルトはありません。 |
|
WebCenter Sitesホストと通信するためのポート番号。 デフォルト値: |
|
Satellite ServerホストとWebCenter Sitesホスト間の通信プロトコル。(通常は プロトコルを |
|
この値は、WebCenter Sitesサーブレットのサーブレット・パスです。 これは、 通常の値は、iPlanetの場合は |
「セッション」タブには、Satelliteサーブレットがユーザーのブラウザ・セッションをどのように解釈するかに関する情報を提供するプロパティがあります。
表15-4 satellite.properties
のプロパティ: 「セッション」タブ
プロパティ | 説明 |
---|---|
Satellite ServerとWebCenter Sitesが同じWebアプリケーションで実行するため、ユーザーのセッションを共有する必要がある場合のインストールに適用されます。このプロパティは、WebCenter Sitesインストールのパスを指定します。これにより、Satellite Serverは、システム・アセットのルートや 可能な値:
|
|
Satellite Serverは、クライアントのかわりにそれ自体とリモート・ホスト間のセッションを管理します。Satellite Serverは、アプリケーション・サーバーが使用するセッションID Cookieを適切に追跡できるように、その名前を把握する必要があります。 ここで、可能なセッションCookie名の接頭辞をセミコロン区切りで入力します。空白のままの場合、デフォルト・セットが使用されます。 |
|
|
|
ユーザーは、ここでセッションID Cookieの先頭に付加される接頭辞を指定できます。 セッションID Cookieは、ホスト(WebCenter Sitesなど)のセッションID Cookieです。Satellite Serverは、WebCenter Sitesとクライアント間でセッションを維持するために、セッションID Cookieをクライアントに渡す必要があります。 Cookieの名前は変更する必要があるため、Satellite Server自体が使用するセッションCookieと競合することはありません。構成可能な接頭辞を使用すると、セッションID Cookieの名前を把握するユーザーは、完全なCookie名を構築できます。これは、サーブレット・フィルタや他のメカニズムで使用してカスタム機能をサポートできます。 |
|
ContentServerサーブレットとSatelliteサーブレットでユーザー・セッションを共有するかどうかを指定します。 Satellite Serverをリモートで実行する場合、これを このプロパティを適切に設定しないと、ユーザーに固有の情報がページ間で矛盾することがあります。 |
表15-5 satellite.properties
のプロパティ: 「互換性」タブ
プロパティ | 説明 |
---|---|
Satelliteサーブレットは、GETまたはPOSTを実行するWebCenter Sites URLを、Satellite URLに変換します。このプロパティは、WebCenter Sites URLでどの文字列を置き換えてSatellite URLを作成するかを指定します。 この値では大/小文字が区別されます。 Satellite Server 6で有効です。すべてのフォームに新しい |
|
GETまたはPOSTが実行されるURLの置換え文字列を、ローカルにマップされたサーブレットに指定します。 この値では大/小文字が区別されます。 Satellite Server 6で有効です。すべてのフォームに新しい |
|
このプロパティを Satellite Server 6で有効です。リンクの場合は デフォルト値: |
表15-6 satellite.propertiesのプロパティ: 「ユーザー定義」タブ
プロパティ | 説明 |
---|---|
非推奨。 値: |
|
非推奨。 値: |
|
inCacheのページ・キャッシュに有効なノード間でのページの伝播を有効にする場合に使用されます。inCacheの詳細は、『Oracle Fusion Middleware WebCenter Sites管理者ガイド』を参照してください。 |
|
Satellite Serverキャッシュで生成される
デフォルト値: |