Batch Processing サンプルのセットアップ

FileInput または FileOutput ノードを構成する際に、ファイルを読み書きするためのディレクトリーを設定する必要があります。ノード中で、絶対パスか相対パスのいずれかを設定することができます。相対パスを設定する場合、ディレクトリーのルートを設定するために、MQSI_FILENODES_ROOT_DIRECTORY 環境変数を使用する必要があります。

このサンプルで使用されるルート・ディレクトリーは、以下のとおりです。

注: 異なったルート・ディレクトリーを選ぶこともできます。その場合は環境変数 MQSI_FILENODES_ROOT_DIRECTORY を、そのディレクトリーに設定してください。

このサンプルでは、2 つのメッセージ・フローが使用されます。各メッセージ・フロー内で、FileInput および FileOutput ノードには、次のように異なった相対パスが設定されています。

Batch Processing サンプルをセットアップするには、次のようにします。

  1. 以下のディレクトリーを作成します。

    Windows の場合:

    Linux の場合:

  2. デフォルトのブローカーが作成済みであることを確認します。
  3. 環境変数 MQSI_FILENODES_ROOT_DIRECTORY にルート・ディレクトリーを設定します。
    1. 『コマンド環境のセットアップ』にある指示に従って、コマンド環境と以下の行 (等号 (=) 文字の前後に空白を入れないことに注意) を含むコマンド・ファイル作成します。
      • Windows の場合:
        SET MQSI_FILENODES_ROOT_DIRECTORY=c:\MQSIFileInput
      • Linux の場合:
        export MQSI_FILENODES_ROOT_DIRECTORY="/tmp/MQSIFileInput"
    2. ブローカーを停止して、再始動します。『ブローカーの開始と停止』を参照してください。

サンプルのホームに戻る