增加对长连接消息体以及探活配置

This commit is contained in:
2021-04-22 22:03:17 +08:00
parent 7c7d47a217
commit 8a19bed17b
2 changed files with 101 additions and 0 deletions

View File

@ -134,7 +134,21 @@ func initServer(wsInstance abstract.IWebsocket) {
loggerInstanceTable[wsInstance.GetModuleFlag()] = loggerInstance
}
}
// 对长连接进行配置
s.wsServer.Config.MaxMessageSize = s.conf.MaxMessageSize
s.wsServer.Config.MessageBufferSize = s.conf.MessageBufferSize
s.wsServer.Config.WriteWait = s.conf.WriteWait
s.wsServer.Config.PongWait = s.conf.PongWait
s.wsServer.Config.PingPeriod = s.conf.PingPeriod
wsServerTable[wsInstance.GetServerPort()][wsInstance.GetModuleFlag()] = s
/*melody.Config{
WriteWait: 0,
PongWait: 0,
PingPeriod: 0,
MaxMessageSize: 0,
MessageBufferSize: 0,
}*/
}
// 初始化指令存储表