Commit Graph

31 Commits

Author SHA1 Message Date
boyce
974fbd3584 优化gateway-减少GC 2020-11-03 14:53:49 +08:00
boyce
d2f52b382d 优化工程结构 2020-10-30 16:32:37 +08:00
boyce
54f1db7641 优化rpc垃圾回收 2020-10-28 19:40:54 +08:00
boyce
6edc5a0762 新增对rpc参数数据类型自动识别(同时支持json与protobuf方式序列化与反序列化) 2020-10-08 14:12:57 +08:00
boyce
0c55961c44 新增TcpGateWay服务,支持通过配置进行路由转发 2020-10-07 16:14:19 +08:00
boyce
40ff2f7932 扩展rpc接口规范,支持不带返回参数 2020-09-26 11:41:06 +08:00
boyce
8597d1c96e 修复RPC附加原始参数解析错误出错时直接错误返回 2020-09-25 19:50:23 +08:00
boyce
e83d9ee4ed 新增原始RPC接口 2020-09-04 09:53:17 +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
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
323e5313fb rpc临时内存池优化 2020-07-09 20:01:45 +08:00
lifeiyi
500b3908e0 修复call没找到对应service,卡死不正常返回问题 2020-06-29 22:58:27 +08:00
duanhf2012
43f2d428a8 修复服务在多协程模式下rpc调用不安全的bug 2020-04-26 18:26:21 +08:00
duanhf2012
f74f3a812e 扩统rpc序列化与反序列化支持 2020-04-21 13:23:18 +08:00
duanhf2012
269a999b58 优化recover 2020-04-01 21:08:23 +08:00
duanhf2012
7fdfbb587e 优化rpc调用 2020-04-01 19:23:05 +08:00
duanhf2012
27ff65726a 异常宕机捕获处理 2020-04-01 15:21:49 +08:00
duanhf2012
7e6b3098d4 去掉GR模式 2020-04-01 14:22:31 +08:00
duanhf2012
4e6e7c0c95 优化自定义错误类型 2020-04-01 13:52:59 +08:00
duanhf2012
89d41d60fa 自定义rpc错误类型 2020-04-01 13:42:09 +08:00
duanhf2012
9c9f72d559 优化异步调用,错误通过回调返回 2020-03-31 19:28:16 +08:00
duanhf2012
5344da1276 支持自定义日志,优化数据返回 2020-03-31 18:29:00 +08:00
duanhf2012
9e74d2bf2a rpc接口调用优化 2020-03-31 16:26:04 +08:00
duanhf2012
5ae1e683c9 增加关闭socket function 2020-03-31 14:39:30 +08:00
lifeiyi
bffc2b5f79 框架修复 2020-03-28 19:53:03 +08:00
duanhf2012
d8bb581546 增加指向nodeId的rpc调用 2020-03-28 16:51:00 +08:00
duanhf2012
62acc96412 修改包路径 2020-03-28 10:13:06 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00