gpt4 book ai didi

java - 从 cron 触发 Java EE 批处理

转载 作者:行者123 更新时间:2023-12-02 05:38:01 25 4
gpt4 key购买 nike

JavaEE 7 应用服务器支持实现 JSR 352 的批处理操作(Glassfish 和 Wildfly 都支持)。

从 Unix cron 启动批处理操作的好方法是什么?

  • exec wget/curl 启动批处理的剩余 servlet
  • exec java 通过 JMX 调用应用程序服务器(java 启动速度慢,有用于 C 的 JMX 吗?)
  • ??

最佳答案

可以通过多种方式来安排 Java EE 7 批处理作业:

  • 使用@Schedule注解,支持类似cron的语法
  • 使用 ManagedScheduledExecutorService

更多详情请访问:

http://blog.arungupta.me/2014/07/schedule-javaee7-batch-jobs-techtip36/

如果您想使用curl 进行调用,则可以使用@GET 注释将代码放入REST 端点中。添加一条命令以在 crontab 中调用此端点。

关于java - 从 cron 触发 Java EE 批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24784171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com