mirror of
https://github.com/wyx2685/V2bX.git
synced 2025-02-01 22:38:13 -05:00
rename some method
This commit is contained in:
parent
9c72b086ca
commit
e92a872738
@ -74,14 +74,14 @@ func (p *Core) GetUserTraffic(email string) (up int64, down int64) {
|
||||
return up, down
|
||||
}
|
||||
|
||||
func (p *Core) GetOnlineIps(tag string) ([]dispatcher.UserIp, error) {
|
||||
func (p *Core) ListOnlineIp(tag string) ([]dispatcher.UserIp, error) {
|
||||
return p.dispatcher.Limiter.GetOnlineUserIp(tag)
|
||||
}
|
||||
|
||||
func (p *Core) UpdateOnlineIps(tag string, ips []dispatcher.UserIp) {
|
||||
func (p *Core) UpdateOnlineIp(tag string, ips []dispatcher.UserIp) {
|
||||
p.dispatcher.Limiter.UpdateOnlineUserIP(tag, ips)
|
||||
}
|
||||
|
||||
func (p *Core) ClearOnlineIps(tag string) {
|
||||
func (p *Core) ClearOnlineIp(tag string) {
|
||||
p.dispatcher.Limiter.ClearOnlineUserIP(tag)
|
||||
}
|
||||
|
12
node/node.go
12
node/node.go
@ -382,14 +382,14 @@ func (c *Node) userInfoMonitor() (err error) {
|
||||
}
|
||||
userTraffic = nil
|
||||
if !c.config.EnableIpRecorder {
|
||||
c.server.ClearOnlineIps(c.Tag)
|
||||
c.server.ClearOnlineIp(c.Tag)
|
||||
}
|
||||
runtime.GC()
|
||||
return nil
|
||||
}
|
||||
|
||||
func (c *Node) onlineIpReport() (err error) {
|
||||
onlineIp, err := c.server.GetOnlineIps(c.Tag)
|
||||
onlineIp, err := c.server.ListOnlineIp(c.Tag)
|
||||
if err != nil {
|
||||
log.Print(err)
|
||||
return nil
|
||||
@ -402,7 +402,7 @@ func (c *Node) onlineIpReport() (err error) {
|
||||
c.config.IpRecorderConfig.Token)
|
||||
if err != nil {
|
||||
log.Print(err)
|
||||
c.server.ClearOnlineIps(c.Tag)
|
||||
c.server.ClearOnlineIp(c.Tag)
|
||||
return nil
|
||||
}
|
||||
log.Printf("[Node: %d] Report %d online ip", c.nodeInfo.NodeId, len(onlineIp))
|
||||
@ -411,13 +411,13 @@ func (c *Node) onlineIpReport() (err error) {
|
||||
err := json.Unmarshal(rsp.Body(), &onlineIp)
|
||||
if err != nil {
|
||||
log.Print(err)
|
||||
c.server.ClearOnlineIps(c.Tag)
|
||||
c.server.ClearOnlineIp(c.Tag)
|
||||
return nil
|
||||
}
|
||||
c.server.UpdateOnlineIps(c.Tag, onlineIp)
|
||||
c.server.UpdateOnlineIp(c.Tag, onlineIp)
|
||||
log.Printf("[Node: %d] Updated %d online ip", c.nodeInfo.NodeId, len(onlineIp))
|
||||
} else {
|
||||
c.server.ClearOnlineIps(c.Tag)
|
||||
c.server.ClearOnlineIp(c.Tag)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user