限流
java中有哪些限流的方法
Semaphore(信号量)
Semaphore翻译过来是信号的意思。顾名思义,这个工具类提供的功能就是多个线程彼此“打信号”。而这个“信号”是一个int类型的数据,也可以看成是一种“资源”。
阻塞队列
其实Semaphore就是用的阻塞队列实现的。
Semaphore翻译过来是信号的意思。顾名思义,这个工具类提供的功能就是多个线程彼此“打信号”。而这个“信号”是一个int类型的数据,也可以看成是一种“资源”。
其实Semaphore就是用的阻塞队列实现的。