`

定时轮训mq的java代理的状态,并在没有启动的时候启动mq的java代理

    博客分类:
  • unix
阅读更多

 

其实就是写一个sh文件,调用dspmqbrk ,解析它的状态:

 

#!/bin/sh

isrun=`dspmqbrk 2>&1| grep running`;export isrun  #dspmqbrk 有多个队列管理器的情况还没有测试过

if test -z "$isrun"

then

echo "mq broker is not running!!!\n"

echo "exec strmqbrk"

strmqbrk    #这个可能需要根据现场的队列管理器来设置

else

echo "mq broker is running!!!\n"

fi

 

至于如何定时,配置一个crontab应该就可以了,其实最简单的一个办法就是以crontab方式调用strmqbrk,这种方式简单实用,但是显得不怎么专业,哈哈

 

写这个sh,遇到的一个小小的困难就是执行dspmqbrk 这个命令,他是将结果输出到标准错误当中的,所以要重定向一下;

 

 

这个脚本只能保证去轮训mq的java代理状态,并尝试启动java代理;不能保证一定能起的来!

执行strmqbrk后,有时候会碰到 WebSphere MQ Publish/Subscribe broker for queue manager XXXX not active,这个情况下只能联系mq的管理员去分析mq的日志,解决具体的原因了;

 

 

 

分享到:
评论

相关推荐

    ddos轮训代理cc压力测试

    ddos轮训代理cc压力测试

    首页图片自动轮训

    在Android应用开发中,"首页图片自动轮训"是一个常见的需求,主要用于展示一系列的广告、特色内容或重要通知。这个功能通常以轮播图的形式出现在应用的首页,为用户提供动态且吸引人的视觉体验。实现这一功能涉及到...

    JAVA 通信框架MINA(包含心跳)

    Apache MINA 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 可以作为开发网络应用...

    DNS轮训主辅配置

    本篇文章将详细介绍如何在Linux系统上进行DNS轮训主辅配置。 首先,我们需要安装BIND服务套件。在大多数基于Red Hat的系统中,如CentOS或Fedora,可以使用`yum`命令来安装BIND及其相关组件: ```bash # yum -y ...

    6【源码】数据可视化:基于 Echarts + Java SpringBoot 实现的动态实时大屏范例-互联网大数据统计

    YYDatav的数据可视化大屏《精彩案例汇总》(Java SpringBoot&Echarts源码) https://yydatav.blog.csdn.net/article/details/123652970 另有:2&TLZ【源码】数据可视化:基于Echarts&PyQT&Flask实现的动态实时...

    多线程轮训网络服务端示例

    基于VS2008SP1写的网络服务端,客户端没有写,但是支持任意客户端连接。。。 多线程,轮训方式,可以支持1000个客户稳定连接,1M每秒的吞吐量都比较好 如果程序有BUG可以联系我修改! 改了下BUG,以前的模块请勿继续...

    医院临床护士到急诊科、重症医学科轮训的规定.doc

    2. **N1级和N2级临床护士**(非应急救治护理小组成员)在晋升中级职称之前,需在急诊科或重症医学科完成1-2个月的轮训。 3. **开设有专科重症监护病房的科室**(如神经外科、神经内科、儿科等)的护士原则上以到急诊...

    完整的轮训算法与最大信干比算法matlab源程序

    完整的轮训算法与最大信干比算法,matlab源程序pwm整流器的建模仿真,LDPC码的完整的编译码,主要是基于mtlab的程序,一种噪声辅助数据分析方法,阵列信号处理的高分辨率估计,GPS和INS组合导航程序.zip

    vue中轮训器的使用

    在使用Vue框架开发前端应用时,轮训器(也称为定时器或轮询器)是一种常见的功能,用于定时执行某些操作,比如定期从服务器获取数据。今天就来详细介绍Vue中如何使用轮训器,使开发者能够掌握这一技术点。 首先,...

    平安保险公司全国业务主任轮训授课说明.pptx

    《平安保险公司全国业务主任轮训授课说明》的文档主要涵盖了平安保险公司在对全国业务主任进行轮训时的课程设计和教学目标。以下是该授课说明的关键知识点: 1. **课程结构与目的**: - 课程旨在提升主管们的辅导...

    政治轮训心_轮训学习心得3篇.pdf

    3. 职业成长与责任:通过轮训,个人在工作中不断学习和进步,从新手到熟练,逐渐掌握专业技能,如国刑业务和国际合作。这种成长伴随着责任感的增强,包括对工作的认同感和为国家警察事业贡献力量的决心。 4. 工作...

    Android高级应用源码-ViewFlowTest 完美实现gallry轮训效果!!!.zip

    【标题】"Android高级应用源码-ViewFlowTest 完美实现gallry轮训效果!...通过研究ViewFlowTest的实现,可以学习如何优化滚动性能,如何实现自定义滚动效果,以及如何在没有原生Gallery支持的情况下,复现类似功能。

    安卓Android源码——ViewFlowTest 完美实现gallry轮训效果!!!.rar

    - 初始化ViewFlow:在Activity或Fragment的onCreate方法中设置适配器并启动ViewFlow。 **4. 示例代码** ```java // 初始化ViewFlow ViewFlow viewFlow = (ViewFlow) findViewById(R.id.view_flow); viewFlow....

    安卓Gallery照片墙画廊图库相关-Gallery图片叠层处理和图片轮训模糊处理.rar

    在压缩包中的`JavaApk源码说明.txt`文件,可能是对实现这些功能的源代码进行的简要说明,提供了一些关键类和方法的注解,可以帮助开发者理解代码的结构和工作原理。`下载更多打包源码~.url`则可能是一个链接,指向更...

    安卓开发-ViewFlowTest 完美实现gallry轮训效果!!!.zip

    在Android开发中,有时我们需要创建一个可以自动轮训的图片展示组件,类似于Gallery的效果,但Gallery已经在Android API 16中被废弃。在这种情况下,开发者通常会寻找替代方案,如`ViewPager`或自定义控件。本文将...

    Android应用源码之ViewFlowTest 完美实现gallry轮训效果!!!.zip

    在Android开发中,Gallery是一个可以水平滚动并展示多个项目的视图,常用于图片浏览或选项选择。ViewFlow是另一个控件,它提供了一个更简洁、灵活的方式来实现类似的功能。 【描述】中提到的“完美实现gallry轮训...

    安卓Android源码——ViewFlowTest 完美实现gallry轮训效果!!!.zip

    1. **源代码**:通常包括`java`文件夹,里面包含了项目的各个类和模块,比如Activity、Adapter、自定义View等,我们可以从中学习到如何在Android中创建和管理视图流,以及如何实现自动轮训的效果。 2. **布局文件**...

    ajax学习 必备 ajas技术介绍 和基础的JavaScript学习

    ajax学习 必备 ajas技术介绍 和基础的JavaScript学习 里面有2份文档,一份是对ajas技术的介绍 还有一份是 JavaScript(学习ajax必备的知识)的教材 对ajax初学者很有用

    社区法治轮训会简报.docx

    社区法治轮训会简报.docx

Global site tag (gtag.js) - Google Analytics