ScheduledExecutorService的限制是什么?

时间:2018-11-06 17:32:18

标签: java spring-boot thread-safety

我是线程管理和任务调度的新手,在特殊情况下,我需要在Spring Boot项目中经过特定的延迟后运行用户触发的命令。 我发现我可以这样使用Temp = new InfInt();

java.util.concurrent.ScheduledExecutorService

我的问题是考虑到public void userTriggeredAction() { ... do somthing ScheduledExecutorService scheduledExecutorService = executors.newScheduledThreadPool(5); scheduledExecutorService.schedule(()-> doSomethingAfterDelay(), 30, TimeUnit.MINUTES); } 可能同时被大量用户(成千上万)吃过午餐的事实,这种方法的局限性是什么?

致谢。

0 个答案:

没有答案