インフラの要件に合わせて、DTP アプリケーションのデフォルト ポートを変更できます。デフォルト ポートが利用できない場合にのみ、以下の操作を行ってください。 

Unix の場合、DTP Server をポート 80 で起動するには、ルート権限が必要です。そのため、Unix でのデフォルト ポートは 8080 に設定されています。

このセクションの内容:

Web サーバーのポート番号の変更

DTP Server のデフォルト ポートは、Windows が 80、Linux が 8080 です。ただし、server.xml ファイルを編集してポートを変更することができます。

  1. DTP Server のサービスを停止します (「DTP サービスの停止」を参照)。
  2. <DTP_INSTALL>/tomcat/conf/server.xml ファイルを開きます。
  3. 以下の要素を探し、port プロパティの値を変更します。 

    <Service name="PST"> 
    <Connector port="80" 
  4. DTP サービスを再開します。

Data Collector のポート番号の変更

DTP は、DTP が使用するデータ形式をサポートするソフトウェア製品であれば、そのデータを受け取ることができます。テスト ツールからのデータは Data Collector に送られ、Data Collector は デフォルトでポート 8082 をリッスンします。このデフォルト ポートは DCServerConfig.xml で変更できます。

  1. <DTP_DATA_DIR>/conf/DCServerConfig.xml ファイルを開きます。
  2. 次の要素を探し、値を変更します。

    <dc-server-port>8082</dc-server-port>
  3. ファイルを保存します。
  4. Data Collector を再起動します。

JMS イベント ブローカーのポート番号の変更

JMS イベント ブローカーは、DTP で発生したイベントについてリアルタイムの情報を提供します。デフォルト ポートは 61617 です。このデフォルト ポートは EventsConfig.xml を編集して変更できます。

  1. <DTP_DATA_DIR>/conf/EventsConfig.xml ファイルを開きます。
  2. 以下の要素を探し、port プロパティの値を変更します。 

    <transport-connector port="61617" />
  3. ファイルを保存します。
  4. DTP サービスを再開します。

現在サブスクリプションで利用できる機能を含め、JMS イベント ブローカーの詳細については 「DTP イベントのサブスクリプション」を参照してください。

セッション データベース サーバーのポートの設定

HyperSQL データベース サーバーがセッション管理データを処理します。サーバーはデフォルトでポート 9003 を使用しますが、PSTRootConfig.xml 構成ファイルの <session-database-port> 要素を編集することにより、異なるポート番号を使用するように DTP を構成できます。<DTP_DATA_DIR>/conf ディレクトリにある構成ファイルを開きます。

  1. DTP Server のサービスを停止します (「DTP サービスの停止」を参照)。
  2. エディターで PSTRootConfig.xml 構成ファイルを開き、<session-database-port> 要素のコメントを解除します。
  3.  ポート番号に別の値を指定して、ファイルを保存します。
  4. DTP サービスを開始します。

License Server ポートの設定

License Server の管理 UI で License Server のポートを変更できます。詳細については「License Server の設定」を参照してください。

License Server ポートへの 9.x ツールのアクセス無効化

License Server は、ポート 2002 を介して バージョン 9.x の Parasoft コード解析/テスト実行ツールと通信します。License Server を使用していない場合、またはバージョン 10.x の Parasoft ツールでのみ License Server を使用している場合は、DTP インフラストラクチャでのセキュリティのベスト プラクティスとしてポート 2002 を無効にできます。ポート 2002 を無効にするには、次の操作を行います。10.x ツールで使用されるポート 8080 はオープンのままになります。  

  1. DTP Server のサービスを停止します (「DTP サービスの停止」を参照)。
  2. <DTP_DATA_DIR>/LicenseServer/conf ディレクトリにある ls.conf ファイルを開きます。
  3. <Server>  要素に <enbabled>false</enabled>  要素を追加します。

    <?xml version="1.0" encoding="UTF-8"?>
    <Root>
        <Server>
            <enabled>false</enabled>
            <port>2002</port>
            <concurrent_connections_limit>100</concurrent_connections_limit>
            <soap_administration_enabled>true</soap_administration_enabled>
            <start_deactivated>true</start_deactivated>
        </Server>
        ...
    </Root>
  4. ファイルを保存して DTP サービスを再開します。 


  • No labels