ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。
下面我们先看下主要流程图:
1、清空mq数据,造数据
清空前要先停掉mq的进程,使用ps -ef|grep java命令查看,你将会看到2个mq的进程,1个mq的重试服务进程,用kill -9 +mq进程号,关闭2个mq的进程。
关闭所有与项目有关的tomcat
/export/home/tomcat/domains/xx.xx.xx/server1/bin/stop.sh
进入activemq所在目录下的data目录
drwxr-xr-x 3 root root 4096 11月 1 17:56 mq1_pure_m
drwxr-xr-x 3 root root 4096 10月 18 02:13 mq1_pure_s
分别进入这两个文件夹下的kahadb文件夹,使用rm -f * 删除里面的所有内容。
清理完成后现在要启动mq的2个进程:
/export/servers/activemq/bin/activemq start broker=mq1_pure_m
/export/servers/activemq/bin/activemq start broker=mq1_pure_s
注意启动顺序不能颠倒
现在可以通过eclipse加载对应的jar包,修改参数往mq中插入消息队列。
如图已经向mq中插入了100000条消息:
2、清理日志文件和缓存
sync
sync
echo 3 > /proc/sys/vm/drop_caches
echo 0 > /proc/sys/vm/drop_caches
/export/xx.xx.xx/clearlog.sh
/export/cleanAllLog.sh
mysql -h127.0.0.1 -uroot -p密码 -A
source /home/weishujun/del/truncate_baseinfo.sql;
source /home/weishujun/del/truncate_his.sql;
source /home/weishujun/del/truncate_prevent.sql;
source /home/weishujun/del/truncate_result.sql;
source /home/weishujun/del/truncate_task.sql;
source /home/weishujun/del/truncate_variableinfo.sql;
3、启动nmon
./nmon72hours
4、启动tomcat,进行消费mq消息
/export/home/tomcat/domains/xx.xx.xx/server1/bin/start.sh
5、当数据处理完成,杀死nmon,杀死tomcat
killall nmon
/export/home/tomcat/domains/xx.xx.xx/server1/bin/stop.sh
6、查询mysql上面,fas_process_state表是否有数据
7、查询mysql上面,result存储过程数据量是否有数据
8、查看faslog.log文件是否有报错
9、保存nmon文件,做数据统计
10、数据无问题后,清理mysql上面的数据
11、保存应用日志文件
sz faslog.log faslog-debug.log lessFiftyMs.log lessHundredMs.log lessTenMs.log
sz lessTwentyMs.log moreHundredMs.log
相关推荐
现在中文文档不多,这是平时收集的两篇MQ中文学习文档,还不错
MQ技术学习
IBM Websphere MQ 培训课程2 MQ7教程实验
MQ培训讲义
IBM MQ 培训 开发 如何开发MQ相关交易
WebSphere MQ培训材料,欢迎下载
1、Websphere MQ原理 2、Websphere MQ 几个概念讲解 3、Websphere MQ 创建 4、Websphere MQ 应用开发(Java)
IBM_MQ_培训教材
MQ学习整理
IBM Websphere MQ 培训课程1——安装指南
IBM MQ培训资料,针对的是IBM7版本。 这是参加IBM MQ培训拷到的资料,现共享出来。 内涵12篇PDF文件(基础知识、集群、安全等方面,及实验DEMO),可以帮助你快速入门。
java-MQ
WebSphere MQ 开发培训 IBM软件部 软件部 WebSphere MQ 议程 WebSphere MQ 概览 WebSphere MQ 安装配置 WebSphere MQ 应用开发 WebSphere MQ 参考
包含:IBM MQ,IBM WebSphere MQ的安装,基础学习,实践,偶尔可能会遇到的错误,学习Demo,进一步的资料查阅,MQ通道SSL加密传输,Java端加SSL 对MQ进行验证证书,结语
java 的 异步通知MQ和 缓存 redis 的基本操作。JVM的使用
IBM_MQ_经典培训教材内容详细,全面,精湛。
WebSphereMQ的入门培训PPT,超详细,不多说了
Websphere+MQ学习心得,共享下
我学习mq的一些总结我学习mq的一些总结我学习mq的一些总结我学习mq的一些总结我学习mq的一些总结我学习mq的一些总结
14-1MQ队列的GE和FUT设计(1).fNv 15-2MQ队列的GET和FUT设计(2)、fv 16--3MQ队列的GE和FUT设计(3)f 17--协同工作fv 18-消息传送(1).f 19消息传送(2)fN 20-MQ管理方式(1)fy 21--MQ管理方式(2).fy 22--MQ管理方式(3)fv ...