锁存器和栅栏
提示
如何编程测试接口在不同并发下的性能?
在平时开发中,有时候,我们需要自己编写代码,测试某个接口在不同并发下的性能,比如测试在N个(N可以是100、200等任意数)接口请求并发执行时接口的响应时间、QPS等。为了模拟接口的并发请求,我们需要用到多线程。除此之外,线程之间的协调执行,还需要用到本节要讲的CountDownLatch和CyclicBarrier。接下来,我们就结合这个需求的开发,详细讲解一下CountDownLatch和CyclicBarrier的用法以及实现原理。
大约 9 分钟