按照本指南,我可以在springboot中设置一个计划任务,并让它定期运行。
Getting Started - Scheduled Tasks
足够简单,完美无缺。现在让我们说出我在"计划任务中所做的事情"方法是从Amazon SQS读取并处理消息。我的队列可以同时处理多个消费者,所以我想在可能的情况下同时在多个线程上运行我的方法中的代码。
还有一些事情:
但是当我使用@Scheduled注释注释多个方法时,多线程调度程序方法会更方便。因此,多个方法不必等待单个线程运行。
我的问题是,如何以设定的间隔调用多个线程的相同方法(使用@Scheduled注释)?阅读完文档后,我怀疑这可能不是开箱即用的。
有什么想法?