移除节点归属地查询功能,归属地查询放到网关实现;优化节点上线流程,网关根据节点状态提交增量更新数据
This commit is contained in:
23
gateway/globals/geo.go
Normal file
23
gateway/globals/geo.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package globals
|
||||
|
||||
import "github.com/lionsoul2014/ip2region/binding/golang/xdb"
|
||||
|
||||
var Geo *xdb.Searcher
|
||||
|
||||
func InitGeo() {
|
||||
var err error
|
||||
|
||||
buff, err := xdb.LoadContentFromFile("ip2region.xdb")
|
||||
if err != nil {
|
||||
panic("读取 geo 数据库文件失败")
|
||||
}
|
||||
|
||||
Geo, err = xdb.NewWithBuffer(buff)
|
||||
if err != nil {
|
||||
panic("初始化 geo 查询工具失败")
|
||||
}
|
||||
}
|
||||
|
||||
func ExitGeo() {
|
||||
Geo.Close()
|
||||
}
|
||||
Reference in New Issue
Block a user