quartz manager(quartzmgr)使用教程

quartz manager 是用来监控quartz Scheduler的一个项目。想使用它,您需要这么做,本文只讲述windows7 下的Tomcat中的使用的例子,换个环境(比如linux下的resin)配置是差不多的,自己Google一下吧。

1 官网注册一个账号然后下载quartz-manager-1.0.2-distribution.tar.gz和Key文件terracotta-license.key。

2 解压quartz-manager-1.0.2-distribution.tar.gz获得quartzmgr.war,将这个war包放入tomcat的Webapps下,启动项目,会发现这个文件夹C:\Users\Administrator.WIN-R3UAFR7AVDE\quartzmgr,这个文件夹下有conf和logs两个文件夹。把terracotta-license.key放入到C:\Users\Administrator.WIN-R3UAFR7AVDE\quartzmgr。

3 对您的Tomcat配置JMX:在E:\Program Files\secondTomcat\apache-tomcat-6.0.20\bin\startup.bat中找到set CATALINA_OPTS=  在它后边加上

-Dcom.sun.management.jmxremote

-Dcom.sun.management.jmxremote.port=9008

 -Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

如果换行别忘了使用换行符,windows下的是^.

-Dcom.sun.management.jmxremote.port=9008的意思是说JMX的端口号是9008.

4 被监控的项目还需要做一些东西,一是在quartz.properties 添加这句话org.quartz.scheduler.jmx.export = true(添加方法见后边的A方法),二是项目中引入commons-modeler-2.0.1.jar;三是使用quartz-all-1.8.4.jar,使用quartz-all-1.6.2.jar不行,因为低版本的jar包中的有的属性名是开头小写的,而在quartzmgr中是大写的,使用quartz-all-1.6.2.jar会无法监控。报的错误大概是属性XXXX找不到。

 

 

A方法:

1  copy quartz-all-1.8.4.jar\org\quartz\quartz.properties,粘贴到项目的src下

2 修改相应配置文件

<bean id="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
        <property name="triggers">
            <list>

             ............................

           </list>
        </property>
        <property name="configLocation" value="classpath:quartz.properties"/>

 </bean>

 

<property name="configLocation" value="classpath:quartz.properties"/>这句话就是添加上去的 目的是让spring找到quartz.properties。

3 向quartz.properties中添加org.quartz.scheduler.jmx.export = true这句话

4 OK了。


 联系QQ;864157225


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值