ヘッダーをスキップ
Oracle Application Server Standard Edition Oneリリース・ノート
10g リリース2(10.1.2)for Microsoft Windows(32 Bit)
B19168-03
  目次
目次

戻る
戻る
次へ
次へ
 

6 Oracle HTTP Server

この章では、Oracle HTTP Serverに関する問題について説明します。 この章の内容は次のとおりです。

6.1 一般的な問題と対処方法

この項では、一般的な問題とその対処方法について説明します。 この項の内容は次のとおりです。

6.1.1 スタンドアロンとコア・インストールでのOC4Jプラグインの使用方法

OPMNを持たないOC4Jスタンドアロン製品でOC4Jプラグインを使用する場合、そのOC4Jプラグインで使用できるのは、特定のホストとポートへの静的ルーティングのみで、OC4JはAJPを使用するように構成する必要があります。ホストとポートとの静的ルーティングを使用すると、次のようなOc4jMountディレクティブのみがサポートされます。

Oc4JMount /j2ee/* ajp13://localhost:6001,localhost:6002

AJPをOC4J構成で使用可能にするには、OC4J構成のdefault-web-site.xmlファイル内に次のような行が存在する必要があります。

<web-site port="3000" protocol="ajp13" display-name="OracleAS Java Web Site">

portの値は、このOC4Jプロセスが着信AJPリクエストをリスニングするポートを指定します。

6.1.2 Oracle HTTP Server 2.0の複数インストールによるポートの競合

Apache 2.0ベースのOracle HTTP Serverのスタンドアロン・インストールでは、1台のコンピュータ上の複数のOracle HTTP Server 2.0間で重複しているポートは正しく検出されません。このため、コンピュータへの2回目のOracle HTTP Server 2.0インストールは、最初のインストールとのポートの競合によって失敗します。この問題を回避するには、インストール・プロセスを開始する前に、staticports.iniを使用して2回目のインストール用に一意のポートを選択します。

6.2 構成に関する問題と対処方法

この項では、構成に関する問題とその対処方法について説明します。 この項の内容は次のとおりです。

6.2.1 OracleAS Web Cacheがオフになっている場合または無効になっている場合のリダイレクトの中断

デフォルトでは、Oracle HTTP ServerはリダイレクトをOracleAS Web Cacheのリスニング・ポートに送信します。OracleAS Web Cacheが実行されていない場合または無効になっている場合、Oracle HTTP Server(およびOracle HTTP Serverの背後で実行されるOC4Jアプリケーション)からのリダイレクトは機能しません。OracleAS Web Cacheを実行しない場合は、httpd.confおよびssl.confを編集して、OracleAS Web Cacheのリスニング・ポートではなくListenディレクティブと一致するようにPortディレクティブを変更します。

6.3 ドキュメントの誤記

この項では、ドキュメントの誤記について説明します。 この項の内容は次のとおりです。

6.3.1 Oracle HTTP Serverのスタンドアロン・インストールに使用するCD名の誤記

『Oracle HTTP Serverスタンドアロン管理者ガイドApache 1.3ベース』および『Oracle HTTP Serverスタンドアロン管理者ガイドApache 2.0ベース』の第2章「Oracle Application ServerでのOracle HTTP Serverスタンドアロンの構成」のインストール手順に、CD名が誤って記載されています。現在の記載は次のとおりです。

  1. OracleAS Companion CDを挿入し、次のように入力して、Oracle Universal Installerを起動、スタンドアロンのOracle HTTP Serverをインストールします。

    • UNIXの場合

      prompt > cd
      prompt > mount_point/10.1.2disk1/runInstaller
      
      

正しいCD名は、1012disk1です。したがって、正しい手順は次のとおりです。

  1. OracleAS Companion CDを挿入し、次のように入力して、Oracle Universal Installerを起動、スタンドアロンのOracle HTTP Serverをインストールします。

    • UNIXの場合

      prompt > cd
      prompt > mount_point/1012disk1/runInstaller
      
      

6.3.2 メトリックベースのロード・バランシングに関する項で使用されたDMSナウンの誤記

『Oracle HTTP Serverスタンドアロン管理者ガイド Apache 1.3ベース』および『Oracle HTTP Serverスタンドアロン管理者ガイド Apache 2.0ベース』の「mod_oc4jを使用したロード・バランシング」、DMSMetricCollectorを使用するためのメトリックベースのロード・バランシングの構成に関する項では、例に使用されているDMSナウンに誤記があります。正しいDMSナウンは「/oc4j/default/WEBS/processRequest.time」であり、「/oc4j/default/WEBS/processRequest.completed」ではありません。

正しい例を次に示します。

<metric-collector classname="oracle.oc4j.server.DMSMetricCollector">
   <init-param>
     <param-name>
       dms-noun
     </param-name>
     <param-value>
       /oc4j/default/WEBs/processRequest.time
     </param-value>
   </init-param>
   <init-param>
     <param-name>
       history-proportion
     </param-name>
     <param-value>
       0.2
     </param-value>
   </init-param>
   <init-param>
     <param-name>
       debug
     </param-name>
     <param-value>
       false
     </param-value>
   </init-param>
</metric-collector>