`
zfy421
  • 浏览: 234695 次
社区版块
存档分类
最新评论

培训学习之MQ篇

阅读更多

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

  • 大小: 11.5 KB
  • 大小: 3.6 KB
分享到:
评论

相关推荐

    两篇MQ中文学习文档

    **MQ配置和编程最佳实践** ...通过深入学习这两份文档,开发者和系统管理员能够全面理解MQ的工作原理,掌握配置、编程的最佳实践,以及解决可能出现的问题,从而更好地利用消息队列提升系统的稳定性和效率。

    WebSphere MQ培训材料

    在MQ培训中,重点会涵盖以下几个核心知识点: 1. **WebSphere MQ基本概念**:WebSphere MQ的核心概念包括队列(Queue)和队列管理器(Queue Manager)。队列是存储和转发消息的实体,而队列管理器则负责管理和调度...

    MQ技术文档学习

    【MQ技术文档学习】 MQ(Message Queue)技术是企业级应用间通信的一种重要方式,它通过消息队列作为中间件,实现应用程序之间的解耦合,提高系统的可扩展性和稳定性。在分布式系统中,MQ扮演着数据传递者的角色,...

    MQ开发培训

    IBM MQ 培训 开发 如何开发MQ相关交易

    IBM MQ培训资料

    此IBM MQ培训资料专为7版本设计,旨在帮助学习者快速掌握这一强大工具的核心功能和技术。 首先,从文件列表中我们可以看到,资料涵盖了从基础到高级的不同主题: 1. "1.1MQ Technical Training Classes(Primary)-...

    IBM Websphere MQ 培训课程2

    IBM WebSphere MQ培训课程2主要是针对MQ7版本,通过实验的方式,帮助学习者掌握MQ的基本概念、原理以及消息传输的配置方法。 ### 实验目标及场景 实验的目标是让学习者熟悉IBM WebSphere MQ的基本概念和原理,并...

    MQ 简单的应用培训

    ### Websphere MQ 简单的应用培训 #### 1. Websphere MQ 原理 ##### 1-1. 什么是中间件 中间件是位于应用软件和系统软件之间的一种可复用基础软件,它的主要作用是通过自身的复杂性来换取应用软件的简化。中间件...

    MQ培训讲义

    ### MQ培训讲义知识点梳理 #### 一、WebSphere MQ概览 - **定义**: WebSphere MQ 是一种成熟的消息中间件技术,它提供了一个可靠、高效的信息传递平台,用于连接不同的应用程序和服务。它如同一座坚固的大桥,能够...

    IBM_MQ_培训教材

    IBM_MQ_培训教材

    IBM MQ学习开发详细文档

    本文档详细介绍了IBM MQ的安装、学习、实践以及遇到的问题和解决方案,同时还涉及了MQ通道的SSL加密传输和Java端的SSL证书验证。 首先,安装IBM MQ时要注意操作系统与版本的兼容性,例如,Windows 10 64位系统适合...

    IBM Websphere MQ 培训课程1

    **IBM WebSphere MQ 培训课程1:安装指南** IBM WebSphere MQ,简称WMQ,是IBM提供的一款企业级消息中间件,用于在不同应用程序之间安全、可靠地传输数据。它支持多种操作系统和网络环境,是构建分布式系统和集成...

    学习文档MQ+Redis

    【MQ+Redis 学习文档】 在现代的Java开发中,消息队列(Message Queue,简称MQ)和Redis常被用作关键的技术组件,以实现异步处理、提高系统性能和构建可扩展的架构。本学习文档将深入探讨MQ与Redis的基础操作以及...

    java-MQ学习

    在Java领域,Apache ActiveMQ是广泛应用的开源MQ实现之一,它提供了丰富的特性集和高度的可定制性。 Apache ActiveMQ是Apache软件基金会的一个项目,其设计目标是提供一个高性能、跨语言、跨平台的消息传递系统。它...

    MQ中间件学习

    ### MQ中间件学习知识点概述 #### 一、中间件的概念与作用 中间件是一种位于应用软件和系统软件之间的基础软件,其主要目的是通过自身的复杂性来简化企业应用的开发过程。在中间件出现之前,应用软件通常是直接...

    WebSphere MQ 开发培训

    WebSphere MQ 开发培训 IBM软件部 软件部 WebSphere MQ 议程 WebSphere MQ 概览 WebSphere MQ 安装配置 WebSphere MQ 应用开发 WebSphere MQ 参考

    Websphere+MQ学习心得

    在深入学习Websphere MQ的过程中,我积累了丰富的知识和经验,以下是我对这个主题的一些关键理解。 首先,了解MQ的基本概念至关重要。消息队列是一种异步通信机制,允许应用程序通过在队列中存储和检索消息来相互...

    MQ 培训资料pdf

    本培训资料集合了多个阶段的学习内容,旨在帮助读者深入理解和掌握IBM MQ的核心概念、功能以及实际操作技巧。 首先,我们从“phaseI 001.pdf”开始,这部分主要介绍了IBM MQ的基本概念。包括消息队列的工作原理,如...

    IBM MQ学习总结文档

    ### IBM MQ 学习总结 #### 一、IBM MQ 基础介绍 IBM MQ(以前称为 WebSphere MQ)是一种消息中间件,用于在分布式环境中可靠地传递消息。它允许应用程序和服务之间通过发送消息的方式进行通信,从而实现解耦合。...

    IBM_MQ_经典培训教材

    IBM_MQ_经典培训教材内容详细,全面,精湛。

    WebSphere+MQ入门培训教程(PPT)

    WebSphereMQ的入门培训PPT,超详细,不多说了

Global site tag (gtag.js) - Google Analytics