工作了一年开始接触一些线程的问题,这里进行一些总结。
1.固定线城池
今天自测一个登记来访记录的业务代码时,用postman发起了1000的并发量,直接把系统卡死。这里要注意的是处理业务时,只有必要逻辑才需要同步,其余的都可以开线程来完成。线程要注意固定线城数,要不然线程开多系统就崩了,下面介绍下用法。
public static final ExecutorService FIXED_THREAD_POOL = Executors.newFixedThreadPool(30);
//固定线城池30
FIXED_THREAD_POOL.execute(() -> {
//todo:处理异步逻辑
});
2.子标题
正文
在这里插入代码片
3.子标题
正文
在这里插入代码片
4.子标题
正文
在这里插入代码片
5.子标题
正文
在这里插入代码片