Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Counter ¶
type Counter struct { Total int64 // 总调用次数(limiter) Failed int64 // 失败次数 // contains filtered or unexported fields }
计数器
func NewCounter ¶
func NewCounter() *Counter
type Limiter ¶
QPS 限制器
func NewLimiter ¶
公用全局 Timer reset 减少开销, 但 AddNotify 无法回收, 因此不能频繁创建 Limiter must use *Limiter, 否则配置会被复制导致失效
Click to show internal directories.
Click to hide internal directories.