kercylan98
|
83ab553734
|
docs: 部分注释优化
|
2023-10-08 10:30:35 +08:00 |
kercylan98
|
0cc8fd8186
|
other: gateway 优化代码逻辑,适配 client.Client 变更
|
2023-09-19 12:41:45 +08:00 |
kercylan98
|
0215c5449a
|
fix: 修复 server.Conn 和 client.Client 连接关闭时发生的竞态问题
|
2023-09-09 14:12:57 +08:00 |
kercylan98
|
6d5aa599d7
|
feat: gateway 支持连接与某一端点保持持久通讯,支持将端点的所有连接切换到另一端点
|
2023-09-01 20:25:23 +08:00 |
kercylan98
|
3ca6ed00ec
|
feat: gateway 新增 WithEndpointConnectionPoolSize 支持配置与端点建立连接的数量
|
2023-09-01 14:30:57 +08:00 |
kercylan98
|
cdfecb41e8
|
feat: gateway.Endpoint 支持设置重连间隔
|
2023-08-24 16:45:32 +08:00 |
kercylan98
|
30e7894a37
|
refactor: gateway 整体优化重构
|
2023-08-24 16:40:03 +08:00 |
kercylan98
|
08559d8225
|
fix: client 包内存溢出、死循环等问题处理
|
2023-08-24 10:54:25 +08:00 |
kercylan98
|
4850dd4aa3
|
refactor: 调整 server 数据包相关处理函数的接收参数不再为 server.Packet,同时移除 server.Packet
|
2023-08-23 19:29:55 +08:00 |
kercylan98
|
dc761964b9
|
refactor: 调整事件函数名称
|
2023-08-22 15:19:38 +08:00 |
kercylan98
|
351257033e
|
feat: gateway 数据包支持像普通数据包一样处理,并且支持自定义端点健康评估函数
|
2023-08-17 18:46:59 +08:00 |
kercylan98
|
e0f43c5bfb
|
feat: gateway 网关支持通过可选项自定义端点选择器
|
2023-08-16 17:16:14 +08:00 |
kercylan98
|
5ff74b623d
|
feat: server 目录中新增 gateway 包,提供了基本的 Websocket 网关实现
|
2023-08-16 16:45:58 +08:00 |