Java并发包之CountDownLatch用法

 最近项目里正好碰到这样的场景,项目中需要往设备写用户,有多种设备而且有的设备的写入数据的方式是通过websocket(写入就相当于异步了)。为了保证一致性,所以用到CountDownLatch 去统一子线程,确保设备都写入了,再执行下面的业务。(当一个设备写入出错了,就抛异常,同时删除写入成功的设备中数据。为了保持一致)

参考地址:

https://www.cnblogs.com/zwcry/p/9662499.html

https://www.cnblogs.com/lewisat/p/11057901.html 

 

 

posted @ 2022-03-08 21:39  yangjl01  阅读(33)  评论(0编辑  收藏  举报