Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.18 KB

readme.md

File metadata and controls

35 lines (27 loc) · 1.18 KB

资源说明

资源包括ip地址池和地区信息,用于调度不同地域的请求到不同的地方

地区资源

地区资源包括国家列表,大区列表,省份列表,城市列表。关系如下 大区- |省份 |_城市

地域信息已经写到了go文件中,会在初始化时写到数据库中,使用时要根据地域信息制作好ip地址库,才能够实现根据地域调度。

ip 地址池资源

ip 地址池是用来确定用户的ip所在地理位置信息的 ,记录在ip 地址文件中的,文件名称为 ip.src
ip 地址池资源中,每一条记录包含了以下部分
开始IP 结束IP 国家代码 省份代码 城市代码 网络代码

例如:
ip.src

3758090240 3758091263 102 10200 1020000 0
3758091264 3758092287 101 10102 1010201 2
3758092288 3758093311 101 10132 1013200 0
3758093312 3758094335 105 10500 1050000 0

ip 地址为转换成uint32 类型的值,具体为转换成[4]byte 数组后大端表示成uint32值

每一个代码的具体意义如下