标签: java multithreading spring
我有一个带@Scheduled注释的方法。此方法包含长时间运行,昂贵的操作。我担心当预定方法开始运行时应用程序会变慢。有没有办法为预定方法分配优先级?在Spring中启动低优先级后台进程的最佳做法是什么?
@Scheduled
答案 0 :(得分:2)
您可以在任务计划程序上使用setThreadPriority方法。这将为基础池中的所有线程设置优先级。有关预定义的优先级,请参阅java.lang.thread。
setThreadPriority