关于CTS项目的消息队列ActiveMQ

关于CTS项目的消息队列ActiveMQ

一、JDK配置

1、下载jdk-8u181-linux-x64.tar.gz。
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、通过客户端WinSCP将下载的文件上传到linux目录下(/usr/local/)。

3、解压。
tar -zxvf jdk-8u181-linux-x64.tar.gz

4、配置环境变量,编辑/etc/profile文件(使环境变量生效:source /etc/profile):
vim /etc/profile

在文件尾部添加如下配置:

export JAVA_HOME=/usr/local/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

5、在终端使用echo命令检查环境变量设置情况、查看JDK版本信息。
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
java -version

6、有时候发现在root账户下,无法执行Java,换一种配置环境变量的方法。
vi /etc/bashrc

在文件尾部添加如下配置:

export JAVA_HOME=/usr/local/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

执行bashrc文件:source /etc/bashrc

二、ActiveMQ安装

1、下载apache-activemq-5.15.6-bin.tar.gz。
http://activemq.apache.org/activemq-5156-release.html

2、通过客户端WinSCP将下载的文件上传到linux目录下(/usr/local/)。

3、解压。
tar -zxvf apache-activemq-5.15.6-bin.tar.gz

4、设置启动脚本权限。
cd apache-activemq-5.15.6/bin
chmod 775 ./activemq

5、停止/启动/重启(./activemq stop|start|restart)。
./activemq start

6、访问控制台。
http://ip:8161/admin
用户名:admin
密码:admin

7、控制台的登录用户名、密码修改,在配置文件中修改。
conf/jetty-realm.properties

 
Number Of Consumers :表示消费者数量。
Number Of Pending Messages :等待消费的消息,表示当前未出队列的数量。
Messages Enqueued :进入队列的消息(数量只增不减,重启acmq后会清零)。
Messages Dequeued :出了队列的消息,表示消费者消费掉的数量(重启acmq后会清零)。

发表回复

您的电子邮箱地址不会被公开。