diff --git a/common/socket/ServerEvent.go b/common/socket/ServerEvent.go index 0c12c1002..a83b7fe82 100644 --- a/common/socket/ServerEvent.go +++ b/common/socket/ServerEvent.go @@ -29,13 +29,12 @@ func (s *Server) Boot(serverid, port uint16) error { // 其他调优配置↓ gnet.WithTCPNoDelay(gnet.TCPNoDelay), // 禁用Nagle算法(降低延迟,适合小数据包场景) - gnet.WithReusePort(true), // 开启SO_REUSEPORT(多核下提升并发) - gnet.WithReadBufferCap(1024*64), // 读缓冲区64KB(根据业务调整,默认太小) - gnet.WithWriteBufferCap(1024*64), // 写缓冲区64KB + //gnet.WithReusePort(true), // 开启SO_REUSEPORT(多核下提升并发) + //gnet.WithReadBufferCap(1024*64), // 读缓冲区64KB(根据业务调整,默认太小) + // gnet.WithWriteBufferCap(1024*64), // 写缓冲区64KB gnet.WithLockOSThread(true), // 绑定goroutine到OS线程(减少上下文切换) - - gnet.WithSocketRecvBuffer(s.bufferSize)) + ) if err != nil { panic(err) }