0

我是 SpringData Hadoop 的新手。我从 www 中查看了一些示例,例如 [1]:https ://github.com/pkainulainen/spring-data-apache-hadoop-examples/tree/master/mapreduce

所有这些都配置为在启动时运行:

 <hdp:job-runner id="wordCountJobRunner" job-ref="wordCountJob" run-at-startup="true"/>

但我想通过 Servlet 运行这项工作。如何?

4

1 回答 1

0

我想你必须试试这个:

http://quartz-scheduler.org/

您可以查看官方网站的代码示例,但这里有一些片段:

// compute a time that is on the next round minute
Date runTime = evenMinuteDate(new Date());

// Trigger the job to run on the next round minute
Trigger trigger = newTrigger()
    .withIdentity("trigger1", "group1")
    .startAt(runTime)
    .build();
于 2013-10-08T06:33:16.630 回答