Quartz scheduler 石英延迟起动

Quartz scheduler 石英延迟起动,quartz-scheduler,Quartz Scheduler,我遇到了一个问题,quartz-service.xml(在JBOSS 5.1.x中使用quartz 1.8.6)在包含要运行的类文件的应用程序之前部署。有没有办法延迟石英的启动 我的quartz-service.xml如下所示: <?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.quartz.ee.jmx.jboss.QuartzService" name="user:servi

我遇到了一个问题,quartz-service.xml(在JBOSS 5.1.x中使用quartz 1.8.6)在包含要运行的类文件的应用程序之前部署。有没有办法延迟石英的启动

我的quartz-service.xml如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<server>
    <mbean code="org.quartz.ee.jmx.jboss.QuartzService" name="user:service=QuartzService,name=QuartzService">
    <attribute name="JndiName">Quartz Scheduler</attribute>
    <attribute name="Properties">
        org.quartz.scheduler.instanceName = DefaultQuartzScheduler
        org.quartz.scheduler.rmi.export = false
        org.quartz.scheduler.rmi.proxy = false
        org.quartz.scheduler.xaTransacted = false
        org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
        org.quartz.threadPool.threadCount = 5
        org.quartz.threadPool.threadPriority = 4
        org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore
        org.quartz.plugin.jobInitializer.class =  org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
        org.quartz.plugin.jobInitializer.fileNames = D:/JBoss-5.1.0/quartz-config.xml
        org.quartz.plugin.jobInitializer.failOnFileNotFound = true
        org.quartz.plugin.jobInitializer.scanInterval = 120
        org.quartz.plugin.jobInitializer.wrapInUserTransaction = false
    </attribute>
    </mbean>
</server>

石英调度器
org.quartz.scheduler.instanceName=DefaultQuartzScheduler
org.quartz.scheduler.rmi.export=false
org.quartz.scheduler.rmi.proxy=false
org.quartz.scheduler.xatransact=false
org.quartz.threadPool.class=org.quartz.siml.SimpleThreadPool
org.quartz.threadPool.threadCount=5
org.quartz.threadPool.threadPriority=4
org.quartz.jobStore.class=org.quartz.siml.RAMJobStore
org.quartz.plugin.jobInitializer.class=org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin
org.quartz.plugin.jobInitializer.fileNames=D:/JBoss-5.1.0/quartz-config.xml
org.quartz.plugin.jobInitializer.failOnFileNotFound=true
org.quartz.plugin.jobInitializer.scanInterval=120
org.quartz.plugin.jobInitializer.wrapInUserTransaction=false

在Spring中,有一个名为
startupDelay
的属性,例如:

<property name="startupDelay" value="10"/>
scheduler.startDelayed(10);

因此,您应该在JBOSS中找到它的属性。希望有帮助。

在春季,有一个名为
startupDelay
的属性,例如:

<property name="startupDelay" value="10"/>
scheduler.startDelayed(10);
因此,您应该在JBOSS中找到它的属性。希望能有帮助