在Spring中实例化新线程以定期执行任务

Dav*_*cía 2 java spring task

我有一个用Spring制作的仪表板,必须控制一些任务执行.基本思想是让一个线程定期向远程跟踪器发送此任务.我怎样才能实现这个帖子?我一直在阅读,有些人说使用线程不是一个好主意.这会导致Spring生命周期出现问题吗?是否有另一种方法可以定期调用方法?

kev*_*847 5

Spring支持Task Scheduling.在此处查找更多信息:

例如,您可以在应用程序上下文中配置计划任务,如:

<task:scheduled-tasks scheduler="myScheduler">
  <task:scheduled ref="beanA" method="methodA" fixed-delay="5000"/>
</task:scheduled-tasks>

<task:scheduler id="myScheduler" pool-size="10"/>
Run Code Online (Sandbox Code Playgroud)