duanhf2012
|
ef8182eec7
|
替换日志库为slog
|
2023-08-15 15:46:38 +08:00 |
|
duanhf2012
|
dd4aaf9c57
|
优化rpc超时
|
2023-07-28 17:38:52 +08:00 |
|
duanhf2012
|
4b84d9a1d5
|
新增rpc自定义超时
|
2023-07-13 16:42:23 +08:00 |
|
duanhf2012
|
962016d476
|
优化rpc
|
2023-07-07 13:50:57 +08:00 |
|
duanhf2012
|
7ab6c88f9c
|
整理优化rpc
|
2023-03-23 10:06:41 +08:00 |
|
duanhf2012
|
a7c6b45764
|
优化本结点与跨结点Rpc结构&简化原始Rpc接口
|
2023-01-31 13:50:41 +08:00 |
|
orgin
|
68dfbc46f0
|
新增自定义持久化的消息队列
|
2022-11-15 17:09:17 +08:00 |
|
orgin
|
2101c8903c
|
优化服务自我rpc调用
|
2022-11-04 18:23:58 +08:00 |
|
orgin
|
fd364cf579
|
优化RPC
|
2022-10-27 15:38:28 +08:00 |
|
orgin
|
4f42b768e8
|
新增rpc调用数据传输数据最大长度参数配置
|
2022-03-03 14:50:10 +08:00 |
|
duanhf2012
|
be98b62979
|
优化recover日志
|
2021-07-26 17:45:32 +08:00 |
|
duanhf2012
|
a6ea25bba0
|
合并Service中的Event、RpcResponse、RpcRequest管道
|
2021-07-20 14:35:30 +08:00 |
|
黎非易
|
c9f47d796c
|
优化rpc模块代码规范
|
2021-07-12 11:38:34 +08:00 |
|
boyce
|
d9333e31c0
|
优化日志,避免一些变量的逃逸
|
2021-07-01 16:27:48 +08:00 |
|
boyce
|
745caa88de
|
减少rpc client的写管道大小
|
2021-06-29 16:00:14 +08:00 |
|
boyce
|
a60ad1cccf
|
1.支持动态服务发现功能
2.Service中支持对RPC结点连接或断开事件监听
|
2021-04-29 17:18:13 +08:00 |
|
boyce
|
4b67c59b1e
|
优化原始rpc,采用register方式
|
2020-12-21 16:35:54 +08:00 |
|
boyce
|
20626c8c65
|
优化rpc内存
|
2020-12-18 10:50:54 +08:00 |
|
boyce
|
99d968bc67
|
优化定时器
|
2020-12-15 18:02:35 +08:00 |
|
boyce
|
9bad0037aa
|
新增对Rpc连接事件的监听
|
2020-12-05 11:37:11 +08:00 |
|
boyce
|
0eea4dc446
|
优化rpc连接状态判断
|
2020-11-30 12:00:10 +08:00 |
|
boyce
|
6b11bd91ec
|
新增rpc被调用时可以异步返回,详情请参照originserver示例
|
2020-11-25 17:35:04 +08:00 |
|
boyce
|
2455054b0f
|
优化网关服务
|
2020-11-05 17:32:30 +08:00 |
|
boyce
|
e91dccca7d
|
gc优化
|
2020-11-04 16:56:16 +08:00 |
|
boyce
|
974fbd3584
|
优化gateway-减少GC
|
2020-11-03 14:53:49 +08:00 |
|
boyce
|
c98de9b1e9
|
优化rpc超时-使用时间轮定时器
|
2020-11-02 14:50:54 +08:00 |
|
boyce
|
d2f52b382d
|
优化工程结构
|
2020-10-30 16:32:37 +08:00 |
|
boyce
|
5e30083ce8
|
优化网络层的GC
|
2020-10-29 19:40:44 +08:00 |
|
boyce
|
1d2c1bb7ad
|
修复RPC同时兼容json与pb的一些bug
|
2020-10-27 17:00:15 +08:00 |
|
boyce
|
6edc5a0762
|
新增对rpc参数数据类型自动识别(同时支持json与protobuf方式序列化与反序列化)
|
2020-10-08 14:12:57 +08:00 |
|
boyce
|
0185fe350f
|
新增RawGoNode与RawCastGo接口,支持RPC附带原始数据
|
2020-09-02 13:39:18 +08:00 |
|
boyce
|
564e76302d
|
修改rpc超时默认时间为15s
|
2020-07-11 16:47:49 +08:00 |
|
boyce
|
7b0072bbff
|
1.删除msgp序列化方式
2.优化临时内存池减少GC
|
2020-07-11 15:44:25 +08:00 |
|
boyce
|
688d2d0bb4
|
优化rpc定时器
|
2020-07-11 10:27:01 +08:00 |
|
boyce
|
93b9c4f89a
|
优化rpc返回协议
Signed-off-by: boyce <boyce@atbc.com>
|
2020-07-10 16:17:56 +08:00 |
|
boyce
|
7e72782c16
|
优化临时内存池的回收
|
2020-07-10 14:54:06 +08:00 |
|
boyce
|
c7a1d86039
|
1.优化pending存储结构,支持超时判断
2.protobuf与json支持临时内存池
|
2020-07-10 14:09:52 +08:00 |
|
boyce
|
323e5313fb
|
rpc临时内存池优化
|
2020-07-09 20:01:45 +08:00 |
|
duanhf2012
|
f74f3a812e
|
扩统rpc序列化与反序列化支持
|
2020-04-21 13:23:18 +08:00 |
|
duanhf2012
|
a0b02c7ec2
|
新增判断连接状态接口
|
2020-04-08 14:43:30 +08:00 |
|
duanhf2012
|
060fb6d34c
|
判断rpc连接状态
|
2020-04-02 21:46:13 +08:00 |
|
duanhf2012
|
aba29eab01
|
优化rpc非异步接口
|
2020-04-02 16:47:44 +08:00 |
|
duanhf2012
|
9e128759f6
|
新增性能分析器
|
2020-04-02 15:25:25 +08:00 |
|
duanhf2012
|
7fdfbb587e
|
优化rpc调用
|
2020-04-01 19:23:05 +08:00 |
|
duanhf2012
|
004512234f
|
优化变量名称
|
2020-04-01 18:15:50 +08:00 |
|
duanhf2012
|
c714196498
|
修复rpc error nil值问题
|
2020-04-01 17:43:24 +08:00 |
|
duanhf2012
|
a76527c7d7
|
优化rpc错误返回
|
2020-04-01 14:42:33 +08:00 |
|
duanhf2012
|
7e6b3098d4
|
去掉GR模式
|
2020-04-01 14:22:31 +08:00 |
|
duanhf2012
|
89d41d60fa
|
自定义rpc错误类型
|
2020-04-01 13:42:09 +08:00 |
|
duanhf2012
|
b953d8dfbb
|
优化rpc返回
|
2020-03-31 19:56:06 +08:00 |
|