【问题标题】:Reliable way to create scheduler for executing Java program in Windows在 Windows 中创建用于执行 Java 程序的调度程序的可靠方法
【发布时间】:2015-02-05 17:04:19
【问题描述】:

我有一个任务,我监视一个文件夹中的新文件并将其内容上传到数据库。为此,我编写了一个 Java 程序,创建了一个可执行的 JAR 并安排它在修复间隔后执行,即 5 分钟后。在 Windows 7 上使用 Windows 任务计划程序。

我不得不询问这种方法的可靠性。任务计划程序有多可靠?有没有更好的方法,比如创建一个 Windows 服务等,我可以通过它来安排我的程序/JAR。

任何建议将不胜感激。

谢谢!

最好的问候, 库纳尔

【问题讨论】:

    标签: java windows scheduled-tasks


    【解决方案1】:

    看看Quartz

    Quartz Scheduler 是一种基于 Java 的开源作业调度服务,在大多数应用程序中用于调度它们的及时作业。

    【讨论】:

    • 感谢 Ashok,当我的机器重新启动时,我将如何处理这种情况?
    • 你必须使用一些排队技术来处理它。当您的服务器启动时,您应该触发队列​​中的作业。尝试 Redis Queuing 或 ActiveMQ 或使用数据库来存储这些信息并在服务器启动时触发它。
    猜你喜欢
    • 2010-10-17
    • 2019-03-10
    • 1970-01-01
    • 1970-01-01
    • 2017-08-03
    • 2014-08-20
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多