使用 SpringBoot 线程池ThreadPoolTaskExecutor 异步记录日志
为什么使用线程池?摘录自 YourBatman在Java中,我们一般通过集成 Thread 类和实现 Runnnable 接口,调用线程的 start() 方法实现线程的启动。但如果并发的数量很多,而且每个线程都是执行很短的时间便结束了,那样频繁的创建线程和销毁进程会大大的降低系统运行的效率。线程池正是为了解决多线程效率低的问题而产生的,他使得线程可以被复用,就是线程执行结束后不被销毁,而是可以继续执行其他任务。使用场景当你的任务是非必要的时候。比如记录操作日志、通知第三方服务非必要信息等,可以使
原创
2020-05-14 16:31:38 ·
2656 阅读 ·
0 评论