【问题标题】:Best approach to run a Spring Batch job运行 Spring Batch 作业的最佳方法
【发布时间】:2021-01-31 06:32:09
【问题描述】:

我有一个要求,我必须从休息端点调用弹簧批处理作业。我们正在使用一个 API,它具有运行作业的所有样板代码,它还向我们的服务添加了一个端点,并且在调用该端点时它将运行请求的作业。我附上了那个端点的片段。

如果我应该调用 /Jobs 端点,或者我应该实现运行所需作业的逻辑,请建议从同一服务中的另一个休息端点运行作业的最佳方法? TIA。

【问题讨论】:

    标签: spring-boot spring-batch spring-rest


    【解决方案1】:

    没有最佳方法,这取决于用例。我不会让 REST 端点相互调用,我认为将 JobLauncher 注入您的控制器并相应地调用您的工作会更简单。您可以在此处的参考文档中找到更多详细信息和代码示例:Running Jobs from within a Web Container

    【讨论】:

      猜你喜欢
      • 2015-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-05
      • 1970-01-01
      • 2017-11-09
      • 2014-10-15
      相关资源
      最近更新 更多