ActiveMQ整合spring实战讲解
ActiveMQ安装
windows环境:
-
将安装包解压至任意安装目录;
-
选择符合本机位数的activemq.bat,双击启动;
-
弹出如下dos窗口,表示activemq服务已启动;
Linux环境: -
把安装包上传至linux服务器,apache-activemq-5.12.0-bin.tar.gz
-
解压安装包,tar zxf apache-activemq-5.12.0-bin.tar.gz
-
启动activemq
activemq服务启动后,在浏览器中访问localhost:8161,点击“Manage ActiveMQ broker”,账号密码都为admin;
看到如下界面,表示安装成功;
ActiveMQ后台介绍
点击queues可查看消息详情。
Number Of Pending Messages 等待消费的消息,这个是当前未出队列的数量。可以理解为总接收数-总出队列数;
Number Of Consumers 消费者,这个是消费者端的消费者数量;
Messages Enqueued 进入队列的消息,进入队列的总数量,包括出队列的。 这个数量只增不减;
Messages Dequeued 出了队列的消息,可以理解为是消费这消费掉的数量。
ActiveMQ整合spring配置
pom.xml配置:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.itcast.maven</groupId>
<artifactId>activeMQ_spring</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>activeMQ_s