web-dev-qa-db-ja.com

Activemqのデフォルトのポート番号を変更するにはどうすればよいですか

_Windows 7_ OSを使用しています。これらから_Apache-activemq-5.8.0.Zip_をダウンロード Link し、_C:\Users\Infratab Bangalore\Desktop\Queueing\Apache-activemq-5.8.0_ディレクトリに抽出しました。

Activemq初期化時に、これらから_Pre-Installation Requirements_の概念を読みました Link

システムに_Apache-maven-3.0.5_をすでにインストールしています。確認のため、システムで次のコマンドを実行します。

_   mvn -version
_

次のメッセージが表示されるので、Mavenは正常にインストールされました。

_ Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 19:21:
 28+0530)
 Maven home: P:\Software\Apache-maven-3.0.5
 Java version: 1.7.0_21, vendor: Oracle Corporation
 Java home: C:\Program Files\Java\jdk1.7.0_21\jre
 Default locale: en_US, platform encoding: Cp1252
 OS name: "windows 7", version: "6.1", Arch: "x86", family: "windows" 
_

これらから_geronimo-spec-corba-1.0.jar_をダウンロードしました Linkclasspthを設定しました。

enter image description here

Activemqの初期化は次の方法で開始しました。

_  C:\Users\Infratab Bangalore\Desktop\Queueing\Apache-activemq-5.8.0\bin>activemq
_

エラーが発生したため、61616(Activemq default port no)がアクティブかどうかを次のステートメントでテストしました。

_  C:\Users\Infratab Bangalore>netstat -an|find "61616"
   TCP    0.0.0.0:61616          0.0.0.0:0              LISTENING
   TCP    [::]:61616             [::]:0                 LISTENING
_

最後に、_61616_ポートがアクティブであることを理解したので、ポート番号を変更したいと思います。

  1. 私は正しい、私は何を考えているのですか?

  2. Activemqをインストールするにはどうすればよいですか。

ありがとう。

11
Hanumath

あなたの問題は、ポート61616ですでに何かが実行されていることだと思います(偶然に開始したActiveMQの別のインスタンスである可能性があります)。

ActiveMQのポートは、activemq.xmlファイルで変更できます。 61616で検索を実行し、使用するポートに置き換えます(openwireという名前の<transportConnector>タグにある必要があります)。

ActiveMQをインストールする必要はありません。単にbinフォルダーでactivemq.batを起動して、スタンドアロンサービスを開始します。

16
Brinnis