7得票3回答
如何在多个进程中安排全局周期性的Akka作业?

我正在使用Akka在Play框架中代替作业,以便每X秒运行一次代码。我有一种类似于集群的东西(在Heroku上运行,目前在1 dyno上运行,但偶尔可能有几个并发实例)。 是否有一种简单的方法可以让“作业”全局地在整个集群中每N秒运行一次?我知道Quartz支持进程外存储/同步机制,例如DB...

20得票7回答
石英计划中的HelloJob

我是Quartz的新手,遇到了编译错误。我只是尝试根据Quartz的Hello World第1课程运行HelloJob。我在声明JobDetail时遇到了问题,出现错误:JobBuilder中的newJob(Class<? extends Job>)方法不适用于参数(Class)"...

10得票2回答
石英调度器 - 如何关闭和重启调度器?

我将获取调度程序如下所示: StdScheduler schedulerBean = (StdScheduler) ApplicationContextUtil.getBean(schedulerBeanName); schedulerBean.start(); 并且之后 schedu...

10得票1回答
我的Quartz任务中存在注入问题。

我想知道如何在我的工作中使用Guice进行依赖注入。 由于我不能在默认构造函数中使用@Inject,那么我是否可以直接在属性上使用它,就像下面这样(我总是得到PersonDAO的NullPointerException)? 我知道DAO在这里没什么用,但这只是为了测试。public class...

9得票3回答
使用属性/XML文件在Quartz中将脚本动态添加为作业

场景:我想创建一个调度程序应用,它应该按照定义的时间表运行shell脚本。为了简化,我希望用户将脚本名称和执行时间添加到一些外部文件(属性/xml)中,这些文件将被我的应用程序使用。现在,我计划在Linux服务器上将此应用程序作为后台进程运行。未来可能会将其制作成Web应用程序。 我到目前为...

10得票8回答
在Grails中实现异步处理的简单方法建议

假设我有一个这样的简单控制器:class FooController { def index = { someVeryLongCompution() //e.g crawl a set of web pages render "Long computation was...

8得票6回答
Java: Spring/Quartz: 基础教程代码无效

我正在尝试让Spring和Quartz的基本示例正常运行。我正在按照以下教程进行操作:http://www.mkyong.com/spring/spring-quartz-scheduler-example/。我已经尽可能地复制了所有内容,但是在输出窗口中看不到任何东西。 spring-qu...

13得票1回答
石英调度器是如何工作的?

我的问题是:Quartz调度器如何工作,它与实现Runnable接口的普通类(基本上是线程),根据指定的时间间隔唤醒并执行所需作业有何不同? 它只是一种方便的做事方式(使用Quartz调度器),例如通过XML文件指定作业配置和向现有调度程序轻松添加新作业,还是有更多的东西?更多的意思是它是否...

7得票4回答
如何在Quartz JobDataMap中更新值?

我正在使用quartz-scheduler 1.8.5。我创建了一个实现StatefulJob接口的Job,使用SimpleTrigger和StdSchedulerFactory进行调度。 似乎我必须更新Trigger的JobDataMap以及JobDetail的JobDataMap才能从J...

34得票5回答
如何在Quartz任务中使用@Autowired?

我正在使用Spring的Quartz框架,想在任务类中注入/使用另一个类,但不知道如何正确地实现。 XML代码:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/...