springboot org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor
@Async和@Scheduled联合使用:
https://www.cnblogs.com/chyu/p/7801521.html
Spring Boot中@Async的作用
在Spring中,@Async这个注解用于标记的异步的方法。方法上一旦标记了这个方法,当其它线程调用这个方法时,就会开启一个新的线程去异步处理业务逻辑。
此注解的使用说明:
1、此注解可以用在方法上,也可以用在类上(如果用在类上,这个类中的所有的方法就是异步的)
2、使用此注解的方法的类对象,需要是spring管理下的bean对象
3、程序主类或此注解的主类上,需要开启启用异步配置,配置上@EnableAsync注解
https://www.cnblogs.com/xuzhujack/p/11322439.html
@Async异步方法默认使用Spring创建ThreadPoolTaskExecutor。默认核心线程数:8,最大线程数:Integet.MAX_VALUE,队列使用LinkedBlockingQueue,容量是:Integet.MAX_VALUE,空闲线程保留时间:60s,线程池拒绝策略:AbortPolicy。
http://t.zoukankan.com/kiko2014551511-p-12754927.html
spring boot 使用@Scheduled注解:
https://blog.csdn.net/qq_36820717/article/details/88364766
https://dandelioncloud.cn/article/details/1407362417307082753
http://t.zoukankan.com/kiko2014551511-p-12754927.html
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号