• 締切済み

JMSポートマッパーの変更方法

Sun Java System Application Server 9.0 PE を使用しています。 JMSを利用する二つのサーバとも上記アプリケーションサーバを導入しています。 OSはWindows 2003 Server R2 SP2 です。 通常7676ポートにてポートマッパーを利用しJMSで使用するポートを決定するのですが、静的にポートを指定することも可能なはずです。 静的なポート指定方法を知っている方がいらっしゃいましたら教えて下さい。

みんなの回答

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.1

http://docs.sun.com/source/819-2217/ref_adminobj_props.html これのことですか? Googleで[ポート 指定 7676]で検索したら引っかかりましたが。 表16-3と16-4に「ポート番号を指定し、jms コネクションサービスを使用します」とか書いてありますが。

noname#75716
質問者

補足

ご回答ありがとうございます。 そうですね。このポート番号は、ポートマッパーのポート番号になります。 このポートマッパーが、JMSで使用するポートを動的に決めてしまうので、実際は7676ポートではないポートでJMS通信が始まります。 その動的に決まってしまうポートを静的にしたかったのです。 方法がわかりましたので、ここに記述しておきます。 Sun Java System Application Server 9.0 PE の場合、インストールフォルダから見て、 AppServer\domains\domain1\imq\instances\imqbroker\propsフォルダにconfig.propertiesがあります。 このファイルの最下行に以下の行を追加します。 imq.jms.tcp.port=49152(49152は静的に指定したいポート番号) この資料↓を見て設定したところ、上記ポートで通信が出来るようになりました。 http://docs.sun.com/source/819-3560/ref_broker_props.html ご回答してくださってありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A