kercylan98
|
6b24b7c576
|
feat: server.MultipleServer 支持绑定 Service
|
2024-01-30 12:39:07 +08:00 |
kercylan98
|
26aa2d9ff8
|
fix: 修改 ShowServersInfo 函数可见性,修复服务器地址打印的指针问题
|
2023-12-26 17:23:28 +08:00 |
kercylan98
|
af0a5a1c25
|
style: 优化 server 包代码可读性
|
2023-12-25 17:40:55 +08:00 |
kercylan98
|
4d72e8cbcb
|
fix: 修复 server 包未使用 KCP 服务器时会有额外的定时器损耗的问题
|
2023-12-20 12:21:43 +08:00 |
kercylan98
|
dc557a06d4
|
refactor: 优化及重构 server 包关于 WebSocket 的消息类型和消息分流部分内容
- 优化 server 包中 WebSocket 服务器默认响应的消息类型与发信方不同步的问题;
- 移除 server.WithShunt
函数,调整为通过 server.Server.UseShunt 来动态分流渠道,例如可以将用户连接的渠道在用户自身渠道或游戏房间渠道来回切换;
|
2023-12-01 16:35:27 +08:00 |
kercylan98
|
cdbf388498
|
fix: server 包数据竞态问题优化
|
2023-10-21 13:15:41 +08:00 |
kercylan98
|
42465a8f42
|
style: server 包为服务器启动添加 IP 信息,死锁检测的日志内容优化
|
2023-09-19 12:35:26 +08:00 |
kercylan98
|
3c6ce9cfdf
|
feat: server 包支持设置注册事件的优先级
|
2023-08-21 15:02:48 +08:00 |
kercylan98
|
037c9b7bbd
|
fix: 修复 onStop 无法等待逻辑执行完成的问题
|
2023-07-19 17:25:12 +08:00 |
kercylan98
|
8e2b4ebc89
|
other: 日志字段调用由 zap.Field 更改为 log.Field
|
2023-07-15 09:36:24 +08:00 |
kercylan98
|
47b8a333eb
|
perf: 优化代码结构,去除无用代码,去除重复代码
|
2023-07-11 19:35:08 +08:00 |
kercylan98
|
74c8f215d7
|
style: 优化 server 包代码可读性
|
2023-07-11 10:10:36 +08:00 |
kercylan98
|
d972dc864d
|
fix: 修复 Multiple 模式下启动服务器 listen 有时无法打印的问题
|
2023-07-07 19:11:07 +08:00 |
kercylan98
|
1a2c1df289
|
refactor: 服务器支持异步消息类型、死锁阻塞、异步慢消息检测
|
2023-07-07 16:28:04 +08:00 |
kercylan98
|
1136af4dd8
|
fix: 修复 server.Multiple 关闭服务器空指针异常
|
2023-07-03 13:12:22 +08:00 |
kercylan98
|
67616b2963
|
fix: 多服务器情况下日志错乱及无法正常 Shuntdown 问题修复
|
2023-06-30 18:16:58 +08:00 |
kercylan98
|
84094569af
|
mod及import改为github.com/kercylan98/minotaur
|
2023-05-06 17:45:39 +08:00 |
kercylan98
|
2e4a48e0a5
|
服务器启动事件
|
2023-04-24 15:14:03 +08:00 |
kercylan98
|
eee1caacbf
|
多网络服务器启动器
|
2023-04-22 14:23:07 +08:00 |