join 方法
1,多线程中join的核心说法
当join线程A时,会使得当前线程B,进入BLOCKED,直到线程A结束生命周期或者达到预设定的时间;
2,适用场景:
场景1:当一次查询中,有需要调用多个外部服务的接口,并且这些接口之间相对独立时,可以考虑用这个实现。
场景2:当分库分表时,也可以考虑通过这样的方式,提高查询效率。
3,核心思想:
串行任务局部并行处理:即
1st每个查询服务为一个线程,启动后,调用join方法,阻塞主线程。
2nd 当每个线程的生命周期结束后,再由主线程...
原创
2020-05-08 20:33:44 ·
291 阅读 ·
0 评论