Commit Graph

58 Commits

Author SHA1 Message Date
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
duanhf2012
5344da1276 支持自定义日志,优化数据返回 2020-03-31 18:29:00 +08:00
duanhf2012
9e74d2bf2a rpc接口调用优化 2020-03-31 16:26:04 +08:00
duanhf2012
62acc96412 修改包路径 2020-03-28 10:13:06 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00
boyce
37bc5f2256 回滚版本 2019-10-29 14:33:00 +08:00
boyce
3a49dd5102 回滚到该版本 2019-10-29 14:30:04 +08:00