标签: java cron jobs
我需要运行一组作业,但它们不会像RabbitMQ(或类似软件)之类的工作一样排队。它们将连续运行并定期执行某些操作(如cron作业),同时确保它们不重叠。因此,如果一项工作在计划再次运行之前没有完成,它将不会再次启动,因此我们最终会运行两次相同的工作。
是否有任何软件可以处理和提供此类功能,因此我不会在脚本的同时(true){do ...}
答案 0 :(得分:1)
似乎DisallowConcurrentExecution是您正在寻找的一部分 Quartz Scheduler API