mirror of
https://github.com/wyx2685/V2bX.git
synced 2025-02-02 06:48:14 -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
|
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)
|
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)
|
p.dispatcher.Limiter.UpdateOnlineUserIP(tag, ips)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *Core) ClearOnlineIps(tag string) {
|
func (p *Core) ClearOnlineIp(tag string) {
|
||||||
p.dispatcher.Limiter.ClearOnlineUserIP(tag)
|
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
|
userTraffic = nil
|
||||||
if !c.config.EnableIpRecorder {
|
if !c.config.EnableIpRecorder {
|
||||||
c.server.ClearOnlineIps(c.Tag)
|
c.server.ClearOnlineIp(c.Tag)
|
||||||
}
|
}
|
||||||
runtime.GC()
|
runtime.GC()
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *Node) onlineIpReport() (err error) {
|
func (c *Node) onlineIpReport() (err error) {
|
||||||
onlineIp, err := c.server.GetOnlineIps(c.Tag)
|
onlineIp, err := c.server.ListOnlineIp(c.Tag)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Print(err)
|
log.Print(err)
|
||||||
return nil
|
return nil
|
||||||
@ -402,7 +402,7 @@ func (c *Node) onlineIpReport() (err error) {
|
|||||||
c.config.IpRecorderConfig.Token)
|
c.config.IpRecorderConfig.Token)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Print(err)
|
log.Print(err)
|
||||||
c.server.ClearOnlineIps(c.Tag)
|
c.server.ClearOnlineIp(c.Tag)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
log.Printf("[Node: %d] Report %d online ip", c.nodeInfo.NodeId, len(onlineIp))
|
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)
|
err := json.Unmarshal(rsp.Body(), &onlineIp)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Print(err)
|
log.Print(err)
|
||||||
c.server.ClearOnlineIps(c.Tag)
|
c.server.ClearOnlineIp(c.Tag)
|
||||||
return nil
|
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))
|
log.Printf("[Node: %d] Updated %d online ip", c.nodeInfo.NodeId, len(onlineIp))
|
||||||
} else {
|
} else {
|
||||||
c.server.ClearOnlineIps(c.Tag)
|
c.server.ClearOnlineIp(c.Tag)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user