- use millisecond for limit access speed
This commit is contained in:
@@ -11,16 +11,16 @@ import (
|
||||
func TestLimitSpeed(t *testing.T) {
|
||||
limiter := New(map[string]*LimiterConfig{
|
||||
"limited1persecond": &LimiterConfig{
|
||||
MaxAccessCount: 1,
|
||||
TimeGapInSecond: 1,
|
||||
MaxAccessCount: 1,
|
||||
TimeGapMilliSecond: 1000,
|
||||
},
|
||||
"limited10per10second": &LimiterConfig{
|
||||
MaxAccessCount: 10,
|
||||
TimeGapInSecond: 10,
|
||||
MaxAccessCount: 10,
|
||||
TimeGapMilliSecond: 10 * 1000,
|
||||
},
|
||||
}, &LimiterConfig{
|
||||
MaxAccessCount: 1,
|
||||
TimeGapInSecond: 2,
|
||||
MaxAccessCount: 1,
|
||||
TimeGapMilliSecond: 2000,
|
||||
})
|
||||
|
||||
go func() {
|
||||
|
||||
Reference in New Issue
Block a user