SpringBoot中线程池的使用

项目启动后加载预处理数据

@Component
public class DataInit implements ApplicationRunner {

@Autowired
private UserMapper userMapper;

@Autowired
private RedisTemplate redisTemplate;

private ThreadFactory namedThreadFactory = new ThreadFactoryBuilder().setNameFormat("thread-call-runner-%d").build();

/**
* 避免使用Executors.newCachedThreadPool() / Executors.XXXXXXX
* 的方式,避免内存溢出
*
*/
private ExecutorService taskExe = new ThreadPoolExecutor(10, 20,
0L, TimeUnit.MIL

SpringBoot中线程池的使用最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/13690.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>