重新规划网关与节点的交互协议,实现统一命令位的识别和处理
This commit is contained in:
@@ -1,12 +1,15 @@
|
||||
package app
|
||||
|
||||
import "proxy-server/server/core"
|
||||
import (
|
||||
"proxy-server/server/core"
|
||||
)
|
||||
|
||||
var (
|
||||
Id int32
|
||||
Name string
|
||||
PlatformSecret string // 平台密钥,验证接收的请求是否属于平台
|
||||
|
||||
Assigns = make(map[uint16]int32) // 转发端口 -> 转发服务ID
|
||||
Permits = make(map[uint16]core.Permit) // 转发端口 -> 权限配置
|
||||
Clients = core.SyncMap[int32, uint16]{} // 节点 ID -> 转发端口
|
||||
Assigns = core.SyncMap[uint16, int32]{} // 转发端口 -> 节点 ID
|
||||
Permits = core.SyncMap[uint16, *core.Permit]{} // 转发端口 -> 权限配置
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user