boyce
|
6b11bd91ec
|
新增rpc被调用时可以异步返回,详情请参照originserver示例
|
2020-11-25 17:35:04 +08:00 |
|
boyce
|
f98f39d470
|
优化内存池
|
2020-11-12 20:11:15 +08:00 |
|
boyce
|
0d07da1a2b
|
优化error空值返回
|
2020-11-12 17:10:40 +08:00 |
|
boyce
|
80dfe2ee2e
|
优化原始RPC,支持interface{}参数
|
2020-11-05 20:25:14 +08:00 |
|
boyce
|
2455054b0f
|
优化网关服务
|
2020-11-05 17:32:30 +08:00 |
|
boyce
|
e91dccca7d
|
gc优化
|
2020-11-04 16:56:16 +08:00 |
|
boyce
|
dd02c706b7
|
减少字符串拼接-gc优化
|
2020-11-04 15:52:57 +08:00 |
|
boyce
|
4d088d66da
|
优化rpc-减少gc
|
2020-11-04 15:06:39 +08:00 |
|
boyce
|
2fc1217b18
|
新增私有服务功能(结点中服务配置加前缀_)
|
2020-11-04 10:56:11 +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
|
54f1db7641
|
优化rpc垃圾回收
|
2020-10-28 19:40:54 +08:00 |
|
boyce
|
019989fe2c
|
移除无用的文件
|
2020-10-27 19:22:20 +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
|
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
|
4048d2f2b7
|
提升引擎性能-替换json标准库为iterator/go库
|
2020-07-16 11:22:37 +08:00 |
|
boyce
|
604ee51aab
|
优化pbprocessor
|
2020-07-11 17:49:00 +08:00 |
|
boyce
|
564e76302d
|
修改rpc超时默认时间为15s
|
2020-07-11 16:47:49 +08:00 |
|
boyce
|
0fd154fc7f
|
Merge branch 'master' of https://github.com/duanhf2012/origin
|
2020-07-11 15:44:51 +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 |
|
lifeiyi
|
a69010c31d
|
修复RPC使用protobuf不能正常返回
|
2020-07-08 17:11:27 +08:00 |
|
boyce
|
825c61e626
|
Merge branch 'master' of https://github.com/duanhf2012/origin
|
2020-07-03 19:30:11 +08:00 |
|
boyce
|
81367b487d
|
rpc调用新增messagepack类型数据支持(超快性能的序列化与反序列化)
|
2020-07-03 19:29:35 +08:00 |
|
lifeiyi
|
500b3908e0
|
修复call没找到对应service,卡死不正常返回问题
|
2020-06-29 22:58:27 +08:00 |
|
lifeiyi
|
4ce1b80947
|
修复RPC函数返回错误,在回调函数处无法获得err
|
2020-06-10 21:03:05 +08:00 |
|
duanhf2012
|
272412fc8f
|
rpc服务监听任务ip
|
2020-04-28 15:32:24 +08:00 |
|
duanhf2012
|
43f2d428a8
|
修复服务在多协程模式下rpc调用不安全的bug
|
2020-04-26 18:26:21 +08:00 |
|
duanhf2012
|
3b4cf11f56
|
默认绑定端口规则
|
2020-04-23 17:10:34 +08:00 |
|
duanhf2012
|
c72d4fd8ef
|
修改端口默认绑定规则
|
2020-04-23 17:09:47 +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
|
269a999b58
|
优化recover
|
2020-04-01 21:08:23 +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 |
|