限流算法之令牌桶

1、令牌桶算法和漏桶算法golang 一、漏桶算法,有一個固定大小的桶,桶中的流量按照固定的速率流出,此時如有流量流入桶中,若是流入的速率比流出的速率大,則可能致使超過桶大小的流量溢出。算法 二、令牌算法,有一個固定大小的桶,按照必定的速率往桶中放入令牌,若是令牌超過桶大小則會溢出,此時如有流量須要發送,則先到令牌桶取發送的數目(若是數目不足則等待一段時間再取),令牌桶的數目相應的減小。測試 區別
相關文章
相關標籤/搜索