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

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

我是springdata hadoop的新手。我查看了www上的一些示例,例如[1]:https://github.com/pkainulainen/spring-data-apache-hadoop-examples/tree/master/mapreduce
它们都配置为在启动时运行:

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

但是我想通过一个servlet来运行这个作业。如何?

e1xvtsh3

e1xvtsh31#

我想你得试试这个:
http://quartz-scheduler.org/
代码示例您可以在官方网站上看到,但以下是一些片段:

  1. // compute a time that is on the next round minute
  2. Date runTime = evenMinuteDate(new Date());
  3. // Trigger the job to run on the next round minute
  4. Trigger trigger = newTrigger()
  5. .withIdentity("trigger1", "group1")
  6. .startAt(runTime)
  7. .build();

相关问题