高併發限流(二)——應用舉例

1.對單個接口的總併發數進行限制 1.利用一個AtomicLong變量進行簡單粗暴的限流 try { if(atomic.incrementAndGet() > 限流數) { //拒絕請求 } //處理請求 } finally { atomic.decrementAndGet(); } 2.利用SHARED模式的ReentrantLock try {
相關文章
相關標籤/搜索