以后如何启动spring数据hadoop作业?

nlejzf6q  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(421)

我是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来运行这个作业。如何?

e1xvtsh3

e1xvtsh31#

我想你得试试这个:
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();

相关问题