2013-08-06 15 views
5

Używam systemu operacyjnego Windows 7. Pobrałem apache-activemq-5.8.0.zip z tych Link i wyodrębniono z katalogu C:\Users\Infratab Bangalore\Desktop\Queueing\apache-activemq-5.8.0.Jak zmienić domyślny numer portu Activemq

Podczas gdy Activemq czas inicjalizacji czytałem pojęcie Pre-Installation Requirements z tych Link.

Mam już zainstalowany apache-maven-3.0.5 w moim systemie. Dla mojej konfiguracji uruchamiam następujące polecenie w moim systemie.

mvn -version 

Otrzymuję następujący komunikat, więc Maven został pomyślnie zainstalowany.

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" 

Pobrałem geronimo-spec-corba-1.0.jar z tymi Link i ustawić classpth.

enter image description here

zacząłem Activemq inicjalizacji w następujący sposób.

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

Dostaję błąd, więc testowałem czy 61616(Activemq default port no) jest aktywny z następującym stwierdzeniem.

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

Wreszcie rozumiem portu 61616 jest aktywny więc chcę zmienić numer portu.

  1. Czy mam rację, o czym myślę?

  2. Jak zainstalować Activemq.

Dzięki.

Odpowiedz

6

Wierzę, że Twój problem polega na tym, że coś działa już na porcie 61616. (Może to być kolejna instancja ActiveMQ, którą uruchomiłeś w razie wypadku).

Możesz zmienić port dla ActiveMQ w pliku activemq.xml. Po prostu znajdź na 61616 i zastąp go portem, którego chcesz użyć (powinien znajdować się w tagu <transportConnector> o nazwie openwire).

Nie musisz instalować ActiveMQ, po prostu uruchom activemq.bat w folderze bin, aby uruchomić usługę samodzielną.

+0

Dzięki temu wszystko działa dobrze. – Hanumath