【ActiveMQ】安装和配置
安装
- 将ActiveMQ安装文件解压拷贝到/usr/local目录
- 进入到bin目录,使用
./activemq start
命令启动ActiveMQ,如下图:
cd apache-activemq-5.15.2/bin/
sudo ./activemq start
INFO: Loading '/usr/local/apache-activemq-5.15.2//bin/env'
INFO: Using java '/usr/java/jdk/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : '/usr/local/apache-activemq-5.15.2//data/activemq.pid' (pid '10814')
第一次启动有可能出现以下异常
此时需要如下图修改
env
文件
- 使用
./activemq stop
命令关闭ActiveMQ
sudo ./activemq stop
INFO: Loading '/usr/local/apache-activemq-5.15.2//bin/env'
INFO: Using java '/usr/java/jdk/bin/java'
INFO: Waiting at least 30 seconds for regular process termination of pid '10552' :
Java Runtime: Oracle Corporation 1.8.0_111 /usr/java/jdk1.8.0_111/jre
Heap sizes: current=62976k free=61992k max=932352k
JVM args: -Xms64M -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/usr/local/apache-activemq-5.15.2//conf/login.config -Dactivemq.classpath=/usr/local/apache-activemq-5.15.2//conf:/usr/local/apache-activemq-5.15.2//../lib/: -Dactivemq.home=/usr/local/apache-activemq-5.15.2/ -Dactivemq.base=/usr/local/apache-activemq-5.15.2/ -Dactivemq.conf=/usr/local/apache-activemq-5.15.2//conf -Dactivemq.data=/usr/local/apache-activemq-5.15.2//data
Extensions classpath:
[/usr/local/apache-activemq-5.15.2/lib,/usr/local/apache-activemq-5.15.2/lib/camel,/usr/local/apache-activemq-5.15.2/lib/optional,/usr/local/apache-activemq-5.15.2/lib/web,/usr/local/apache-activemq-5.15.2/lib/extra]
ACTIVEMQ_HOME: /usr/local/apache-activemq-5.15.2
ACTIVEMQ_BASE: /usr/local/apache-activemq-5.15.2
ACTIVEMQ_CONF: /usr/local/apache-activemq-5.15.2/conf
ACTIVEMQ_DATA: /usr/local/apache-activemq-5.15.2/data
.Connecting to pid: 10552
.Stopping broker: localhost
. TERMINATED
配置
启动ActiveMQ以后,登陆:http://localhost:8161/admin/
创建一个Queue,命名为FirstQueue。
评论区