博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
quartz多个scheduler实现
阅读量:5123 次
发布时间:2019-06-13

本文共 757 字,大约阅读时间需要 2 分钟。

1、首先排除错误用法

SchedulerFactory schedulerFactory = new StdSchedulerFactory(); Scheduler scheduler = schedulerFactory.getScheduler(); Scheduler scheduler_1 = schedulerFactory.getScheduler("test new");

上述代码中scheduler_1取出的值为null,因为factory中不存在该名称的实例。

2、正确用法

自己准备Properties文件,并重新初始化一个factory,设置其scheduler.instanceName为"test new"。

StdSchedulerFactory sf = new StdSchedulerFactory();  Properties props = new Properties(); props.load(new FileInputStream( new File( System.getProperty("user.dir") + File.separator +"src/main/java/quartz.properties" ) ) );props.put("org.quartz.scheduler.instanceName", "你定义的名字");  props.put("org.quartz.threadPool.threadCount", "10");sf.initialize(props); scheduler_1 = sf.getScheduler();

 

转载于:https://www.cnblogs.com/feika/p/4366464.html

你可能感兴趣的文章
Zookeeper选举算法原理
查看>>
3月29日AM
查看>>
利用IP地址查询接口来查询IP归属地
查看>>
HTML元素定义 ID,Class,Style的优先级
查看>>
构造者模式
查看>>
http和https的区别
查看>>
Hbuild在线云ios打包失败,提示BuildConfigure Failed 31013 App Store 图标 未找到 解决方法...
查看>>
找到树中指定id的所有父节点
查看>>
今天新开通了博客
查看>>
AS3优化性能笔记二
查看>>
Java高阶回调,回调函数的另一种玩法
查看>>
ElasticSearch(站内搜索)
查看>>
4----COM:a Generative Model for group recommendation(组推荐的一种生成模型)
查看>>
UVA 11137 - Ingenuous Cubrency
查看>>
js阻止事件冒泡的两种方法
查看>>
Java异常抛出
查看>>
CGRect知多少
查看>>
Android 开发环境安装配置手册
查看>>
[SQL Server 系] T-SQL数据库的创建与修改
查看>>
74HC164应用
查看>>