VXVX Docs

策略

PolicyConfig — 连接超时与缓冲区

连接策略在 ServerConfig.policyPolicyConfig)中设置。模式定义:protos/proto/vx/policy.proto

所有超时值单位为

PolicyConfig

handshakeTimeout
int32

连接后无数据则关闭

connectionIdleTimeout
int32

空闲时关闭(双向均无传输)

udpIdleTimeout
int32

无上行 UDP 数据时关闭

upLinkOnlyTimeout
int32

下行结束后,无上行数据则关闭

downLinkOnlyTimeout
int32

上行结束后,无下行数据则关闭

defaultBufferSize
int32

默认每连接缓冲区

userPolicyMap
map<uint32, UserPolicy>

userLevel 覆盖

UserPolicy

bufferSize

该级别用户的缓冲区大小

用户级别来自各账户 UserConfiguserLevel

示例

{
  "policy": {
    "handshakeTimeout": 4,
    "connectionIdleTimeout": 300,
    "udpIdleTimeout": 60,
    "userPolicyMap": {
      "0": { "bufferSize": 4096 }
    }
  }
}

相关

  • 用户 — 每账户 userLevel

评论