从JConsole查看QuartzScheduler MBean

1 jmx jconsole quartz-scheduler

我想从JConsole看到并管理Quartz Scheduler.我配置了石英道具.

org.quartz.scheduler.rmi.export=true
org.quartz.scheduler.rmi.registryPort=1099
org.quartz.scheduler.rmi.createRegistry=true
org.quartz.scheduler.rmi.registryHost=localhost
org.quartz.scheduler.skipUpdateCheck=true
org.quartz.jobStore.misfireThreshold=60000
org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore
org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount=10
org.quartz.threadPool.threadPriority=5
Run Code Online (Sandbox Code Playgroud)

但是我无法使用url连接jconsole

service:jmx:rmi://localhost/jndi/rmi://localhost:1099/jmxrmi
Run Code Online (Sandbox Code Playgroud)

请帮忙.

小智 5

请参阅http://jira.opensymphony.com/browse/QUARTZ-300

你的类路径中需要Quartz 1.6和commons-modeler.添加

org.quartz.scheduler.jmx.export=true
Run Code Online (Sandbox Code Playgroud)

在您的石英配置中.

  • 您可能还想设置属性org.quartz.scheduler.jmx.objectName (2认同)