问题描述
quartz的数据库密码配置是明文,我想改成密文,需要修改quartz的源代码,但是不清楚怎么导入quartz的源代码到eclipse中,也不清楚怎么编译,我看官网上也没有相关的介绍。我下载的quartz包是quartz-2.2.1-distribution.tar.gz,导入的是这个里面的源代码,全是编译错误,难道需要使用svn下载源代码?
解决方案
解决方案二:
瞎折腾,把数据源剥离出来自己写,quartz只做任务。
解决方案三:
可是我想用quartz的集群特性,自己存储quartz相关的数据可以实现吗?
解决方案四:
引用1楼weinianjie1的回复:
瞎折腾,把数据源剥离出来自己写,quartz只做任务。
可是我想用quartz的集群特性,自己存储quartz相关的数据可以实现吗?
解决方案五:
引用3楼TotoroCoder的回复:
Quote: 引用1楼weinianjie1的回复:
瞎折腾,把数据源剥离出来自己写,quartz只做任务。可是我想用quartz的集群特性,自己存储quartz相关的数据可以实现吗?
肯定是可以实现的,quartz的核心是做任务,也许还附加了N多额外的功能,你用它核心功能就行,其他功能自己实现更灵活。这里你说的集群,是数据库集群还是应用集群呢?如果是应用集群完全没任何影响;如果是数据库集群你写个支持集群的数据库连接器,然后在quartz的job里调用就行。
解决方案六:
引用4楼weinianjie1的回复:
Quote: 引用3楼TotoroCoder的回复:
Quote: 引用1楼weinianjie1的回复:
瞎折腾,把数据源剥离出来自己写,quartz只做任务。可是我想用quartz的集群特性,自己存储quartz相关的数据可以实现吗?
肯定是可以实现的,quartz的核心是做任务,也许还附加了N多额外的功能,你用它核心功能就行,其他功能自己实现更灵活。这里你说的集群,是数据库集群还是应用集群呢?如果是应用集群完全没任何影响;如果是数据库集群你写个支持集群的数据库连接器,然后在quartz的job里调用就行。
我想使用quartz自带的容错和负载均衡特性,如果自己再实现容错和负载均衡,感觉在做重复工作。quartz自带的例子http://quartz-scheduler.org/documentation/quartz-2.2.x/examples/中的Example13-ClusteredQuartz演示了这两个特性,我试了一下,是可行的,只是数据库密码配置必须是明文。