注:*这篇博文文章主要介绍ActiveMQ是什么原理性的内容和如何安装和简易操作
一、 ActiveMQ 简介
1 ActiveMQ是什么呢?看起来好碉堡的东西哇!
2 什么是消息呢?
3 什么是队列?
4 什么是 消息队列?
5 常用消费服务应用
二、消息服务的应用场景
5.1 异步处理
5.2 应用的解耦
5.3 流量的消峰
三、 JMS
1 什么是 JMS
2 JMS模型
2.1 点对点模型(Point To Point)
2.2 发布订阅模型(Publish/Subscribe)
*学到后面的时候,你将知道,我为什么举得这两个例子命名可以都在一个条件下成立,为什么还换到了另一个不着边际的立场点上。
四、 ActiveMQ 安装
准备环境:Linux
1 下载资源
2 上传至 Linux 服务器
3 解压安装文件
tar -zxf apache-activemq-5.9.0-bin.tar.gz
4 检查权限(大部分都没事的,可以略过)
ls -al apache-activemq-5.9.0/bin 如果权限不足,则无法执行,需要修改文件权限: chmod 755 activemq
5 复制应用至本地目录
cp -r apache-activemq-5.9.0 /usr/local/activemq
6 启动 ActiveMQ
/usr/local/activemq/bin/activemq start
7 测试 ActiveMQ
7.2 管理界面
7.3 修改访问端口(如果你想的话)
7.4 修改用户名和密码
8 重启 ActiveMQ
/usr/local/activemq/bin/activemq restart
9 关闭 ActiveMQ
/usr/local/activemq/bin/activemq stop
10 配置文件 activemq.xm
11 ActiveMQ
ps:
*如果你感到枯燥的话,那就过会再来看看吧,原理性的东西,嗯,蛮重要的