有人用Quartz-2.1.5么?有个问题我找不到原因。

刘小浪 2012-07-06 12:06:13
quartz.properties文件的配置如下:
#============================================================================
# Configure Main Scheduler Properties
#============================================================================

org.quartz.scheduler.instanceName: Mas3SmsScheduler
org.quartz.scheduler.instanceId: AUTO

org.quartz.scheduler.skipUpdateCheck: true

#============================================================================
# Configure ThreadPool
#============================================================================

org.quartz.threadPool.class: org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount: 12
org.quartz.threadPool.threadPriority: 5

#============================================================================
# Configure JobStore
#============================================================================

org.quartz.jobStore.misfireThreshold: 60000

#org.quartz.jobStore.class: org.quartz.simpl.RAMJobStore

org.quartz.jobStore.class: org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.useProperties: false
org.quartz.jobStore.dataSource: myDS
org.quartz.jobStore.tablePrefix: QRTZ_
org.quartz.jobStore.isClustered: false

#============================================================================
# Configure Datasources
#============================================================================

org.quartz.dataSource.myDS.driver: com.mysql.jdbc.Driver
org.quartz.dataSource.myDS.URL: jdbc:mysql://127.0.0.1/mas3sms?autoReconnect=true&useUnicode=true&characterEncoding=UTF8
org.quartz.dataSource.myDS.user: root
org.quartz.dataSource.myDS.password: 123456
org.quartz.dataSource.myDS.maxConnections: 10


数据库连接没有问题。配置也都是正确的。但是程序运行后,jobStore.class的值并不是org.quartz.impl.jdbcjobstore.JobStoreTX,而是org.quartz.simpl.RAMJobStore.

tomcat日志显示:

Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

不支持持久性。与未加入群集。
这是什么意思?

...全文
1039 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
刘小浪 2012-07-06
  • 打赏
  • 举报
回复
原来要放到WEB-INF/classes下。。。
刘小浪 2012-07-06
  • 打赏
  • 举报
回复
quartz.properties放在WEB-INF目录下。难道是配置没有生效?
brightyq 2012-07-06
  • 打赏
  • 举报
回复
WEB-INF/classes 你这里的应该是类编译路径
quartz.properties编译之后就应该在这个目录下(当然编译也就是把这个文件复制过去)

如果quartz.properties这个文件需要经常改动,那你不是要经常复制到WEB-INF/classes路径下吗?其实不用,把这个quartz.properties文件加到src路径下,每次编译就自动加到classes路径下了。

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧