vRp.CD2g_test/server
kercylan98 2d9ffad2ab refactor: client 包采用无界缓冲区替代通过 chan 实现的写通道,移除消息堆积功能,优化代码逻辑 2023-09-19 12:40:16 +08:00
..
client refactor: client 包采用无界缓冲区替代通过 chan 实现的写通道,移除消息堆积功能,优化代码逻辑 2023-09-19 12:40:16 +08:00
cross refactor: 移除分段锁map实现及 hash.Map、hash.ReadonlyMap 接口,移除 asynchronous 包,同步包更名为 concurrent 2023-07-21 23:32:46 +08:00
gateway docs: gateway 包注释优化 2023-09-09 17:10:13 +08:00
lockstep refactor: 调整 server 数据包相关处理函数的接收参数不再为 server.Packet,同时移除 server.Packet 2023-08-23 19:29:55 +08:00
router feat: router.Multistage 支持通过可选项创建 2023-09-12 15:01:47 +08:00
writeloop feat: 新增 writeloop 包,内置了一个写循环的实现 2023-09-19 12:40:02 +08:00
conn.go feat: server 包新增 WithLimitLift 和 WithConnectionMessageChannelSize 函数,用于限制服务器最大生命周期及连接的消息写入通道大小 2023-09-09 16:21:06 +08:00
conn_packet.go refactor: 调整 server 数据包相关处理函数的接收参数不再为 server.Packet,同时移除 server.Packet 2023-08-23 19:29:55 +08:00
conn_readonly.go docs: server 包注释完善 2023-07-11 10:25:55 +08:00
constants.go refactor: server 包重构消息通道,采用无界缓冲区替代原本的 chan,解决消息通道的缓冲区达到上限时造成永久阻塞的问题,移除 WithMessageChannelSize 可选项,修改 WithShunt 可选项不再需要 channelGenerator 参数 2023-09-18 15:52:03 +08:00
cross.go docs: server 包注释完善 2023-07-11 10:25:55 +08:00
doc.go 文档优化 2023-06-12 11:30:08 +08:00
errors.go refactor: 优化 server 消息类型,合并 Websocket 数据包监听到统一的 RegConnectionReceivePacketEvent 中 2023-07-07 15:05:36 +08:00
event.go refactor: server 包重构消息通道,采用无界缓冲区替代原本的 chan,解决消息通道的缓冲区达到上限时造成永久阻塞的问题,移除 WithMessageChannelSize 可选项,修改 WithShunt 可选项不再需要 channelGenerator 参数 2023-09-18 15:52:03 +08:00
gnet.go perf: server 包连接关闭逻辑优化 2023-09-08 15:54:51 +08:00
http.go feat: server.Server 新增 HttpServer 函数,用于替代 HttpRouter 2023-08-17 12:47:43 +08:00
http_context.go feat: server.Server 新增 HttpServer 函数,用于替代 HttpRouter 2023-08-17 12:47:43 +08:00
http_router.go feat: server.Server 的 HTTP 请求支持慢消息检测 2023-08-17 12:54:15 +08:00
http_wrapper.go feat: server.Server 新增 HttpServer 函数,用于替代 HttpRouter 2023-08-17 12:47:43 +08:00
http_wrapper_group.go fix: http 包装器 group 修复 2023-08-08 15:05:50 +08:00
message.go fix: server 修复慢消息导致堆栈溢出的问题 2023-09-18 14:53:43 +08:00
multiple.go style: server 包为服务器启动添加 IP 信息,死锁检测的日志内容优化 2023-09-19 12:35:26 +08:00
network.go fix: server 包优化 Shutdown 逻辑,修复服务器关闭时不会等待消息执行完毕的问题 2023-08-17 10:38:16 +08:00
options.go refactor: server 包重构消息通道,采用无界缓冲区替代原本的 chan,解决消息通道的缓冲区达到上限时造成永久阻塞的问题,移除 WithMessageChannelSize 可选项,修改 WithShunt 可选项不再需要 channelGenerator 参数 2023-09-18 15:52:03 +08:00
server.go style: server 包为服务器启动添加 IP 信息,死锁检测的日志内容优化 2023-09-19 12:35:26 +08:00
server_example_test.go feat: server 包新增 WithLimitLift 和 WithConnectionMessageChannelSize 函数,用于限制服务器最大生命周期及连接的消息写入通道大小 2023-09-09 16:21:06 +08:00
server_test.go feat: server 包新增 WithLimitLift 和 WithConnectionMessageChannelSize 函数,用于限制服务器最大生命周期及连接的消息写入通道大小 2023-09-09 16:21:06 +08:00