change log to logrus

This commit is contained in:
yuzuki999
2023-06-30 11:07:27 +08:00
parent 07b7ec9b3e
commit 65629c0dfb
9 changed files with 105 additions and 59 deletions

View File

@@ -1,14 +1,16 @@
package limiter
import "log"
import log "github.com/sirupsen/logrus"
func ClearOnlineIP() error {
log.Println("Limiter: Clear online ip...")
log.WithField("Type", "Limiter").
Debug("Clear online ip...")
limitLock.RLock()
for _, l := range limiter {
l.ConnLimiter.ClearOnlineIP()
}
limitLock.RUnlock()
log.Println("Limiter: Clear online ip done")
log.WithField("Type", "Limiter").
Debug("Clear online ip done")
return nil
}

View File

@@ -7,8 +7,8 @@ import (
"github.com/Yuzuki616/V2bX/common/builder"
"github.com/Yuzuki616/V2bX/conf"
"github.com/juju/ratelimit"
log "github.com/sirupsen/logrus"
"github.com/xtls/xray-core/common/task"
"log"
"regexp"
"sync"
"time"
@@ -24,7 +24,8 @@ func Init() {
Execute: ClearOnlineIP,
}
go func() {
log.Println("Limiter: ClearOnlineIP started")
log.WithField("Type", "Limiter").
Debug("ClearOnlineIP started")
time.Sleep(time.Minute * 2)
_ = c.Start()
}()