Sun Java System Message Queue 3.7 UR1 管理ガイド

Procedureファイアウォールを介したブローカの接続を有効にする

  1. 使用する接続サービスに、静的ポートアドレスを割り当てます。

    ポートマッパーをバイパスし、接続サービスに静的ポート番号を直接割り当てるには、ブローカ設定プロパティー imq.serviceName. protocolType.port を設定します。serviceName は接続サービスの名前で、protocolType はそのプロトコルタイプです (表 7–8 を参照)。すべてのブローカ設定プロパティーと同様に、このプロパティーは、ブローカのインスタンス設定ファイルで指定するか、またはブローカの起動時にコマンド行から指定することができます。たとえば、jms 接続サービスにポート番号 10234 を割り当てるには、次の行を設定ファイルに含めるか、

       imq.jms.tcp.port=10234
    

    または、次のコマンドを使用してブローカを起動します。

       
    imqbrokerd  -name myBroker  -Dimq.jms.tcp.port=10234
    
  2. 接続サービスに割り当てたポート番号への接続を許可するように、ファイアウォールを設定します。

    Message Queue のポートマッパーのポートへの、ファイアウォールを介した接続も許可する必要があります。このポートは、ポートマッパーをその他のポートに再割り当てしていない限り、通常は 7676 です。たとえば、上記の例では、ポート 10234 および 7676 のファイアウォールを開く必要があります。