一个系统库对象,它管理自己的线程池,并可以调度在这些线程上运行的操作(在给定的延迟之后或定期)。
Spring Bean中的ScheduledExecutorService,在两次执行后不起作用
我正在尝试在Spring @Bean内安排任务,这将更新从Bean返回的实例的属性。我能够运行此代码,并且执行程序可以正常运行几次,但是...
由于各种原因,我必须使用它而不是java.util.Timer。因此,为了对此进行研究,我正在查看文档,但我有几个问题:scheduleWithFixedDelay()如何工作? ...
我正在用Java学习执行器服务。要求使用执行程序服务创建4个线程-线程1-获得两个数字作为输入。线程2-两个数字相加线程3-乘法...
使用ScheduledExecutorService的测试代码(不使用Sleep)
我有一个验证对象,该对象通过一系列检查来运行输入。如果输入未通过任何检查,则验证结束。通过所有检查的输入将根据滑动时间进行分组...
如何在weblogic.xml中创建自定义ManagedScheduledExecutorService并在Java代码中使用它?
如何查找在应用程序的weblogic.xml中定义的自定义ManagedScheduledExecutorService?我试图使用InitialContext.lookup,但它不起作用。它抛出...
ScheduledExecutorService与自动连线服务有关的问题
我正在尝试使ScheduledExecutor服务每天在特定时间运行MyTask。我的问题是该任务使用@Service组件,并且如果我在不使用@Component的情况下执行@Autowire,则...
你如何给一个ScheduledExecutor服务,不断推出新线程的最大时间?
采取类似下面的一个的ScheduledThreadPoolExecutor。你如何给执行者本身的时间窗口在那里可以推出新的线程。那段时间窗口之外,应立即停止开展新...
我创建了一个scheduledTask,它执行对外部.jar的调用,创建一些xml文件,我希望每4分钟运行一次。每次运行外部.jar时,它的新实例都是......
java ScheduledFuture getDelay返回负值
我正在使用ScheduledExecutorService,Semaphore和ScheduledFuture编写一个速率限制功能,简单地说,当客户端达到限制时,服务器将返回错误429,“msg请尝试...
我需要运行五个线程来每隔20秒重复从API获取数据,所以我使用了ScheduledExecutorService。 ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(5); for(int ...
取消ScheduledExecutorService中安排的任务可使执行程序保持活动状态
这一直困扰我几个小时..如果我安排一个任务在5秒内执行然后立即取消该任务我会期望“awaitTermination”方法立即返回,...
如何使用ScheduledExecutorService在特定的时间周期内运行任务?
我正在尝试创建一个预定的工作,每天从早上7点到晚上22点每5分钟运行一次。例如,它应该在7:00,7:05,7:10 ... 21:55运行,然后它应该在22:00停止。在...上
ScheduledExecutorService反复更改延迟
我有一个我想要运行的任务,延迟将不断变化(即 - 没有固定的间隔)。我想要一个线程并无限循环找到延迟值,将其输入到执行器中,然后一次......
如何使用ScheduledExecutorService在特定时间每天运行某些任务?
我每天凌晨5点都在尝试完成某项任务。所以我决定使用ScheduledExecutorService,但到目前为止,我已经看到了一些示例,显示了如何每隔几分钟运行一次任务。 ...
即使没有任何任务正在运行,ScheduledExecutorService.awaitTermination()也会返回false
我的应用程序正在调用:ScheduledExecutorService scheduler = new ScheduledThreadPoolExecutor(1); //安排一些任务scheduler.shutdown(); if(!scheduler.awaitTermination(10,TimeUnit.SECONDS))...
我做了一个非常基本的2D游戏,你必须击落来自5个不同轨道的敌人。我创建了一个2D阵列(轨道)来存储敌人,射弹的位置。 ...
如何模拟和验证在子类中调用的ScheduledExecutorService方法
我有一个基类,看起来像这样:公共抽象类BaseClass实现Runnable {final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1); @ ...
如何在程序运行时更改scheduleAtFixedRate的period值
我正在编写分布式计数器网络,我使用ScheduledExecutorService类的scheduleAtFixedRate在网络中的计算机之间发送数据包并打印计数器的当前值...
我正在使用Java,我希望在我的应用程序中保持servlet不断运行,但我不知道怎么做。我的servlet有一个方法,可以在每天的数据库中提供用户的计数...
使用ScheduledExecutorService方法定期运行一批任务
我想一次提交一批任务,并定期执行它们。使用ExecutorService对象和invokeall方法,可以立即运行任务。但是试着用......