Commit Graph

  • a5666a6766 TCP服务与Gate服务加载顺序问题 lifeiyi 2020-12-14 16:59:36 +08:00
  • 4796ad7404 TcpService新增设置内存池接口 boyce 2020-12-14 16:05:32 +08:00
  • e25eda14d1 修改网络内存池接口 boyce 2020-12-14 14:28:22 +08:00
  • ddef1e7165 优化定时器 boyce 2020-12-11 17:58:43 +08:00
  • e2a156473b 升级为protobuf3 boyce 2020-12-10 15:50:42 +08:00
  • 96b983a7cf 添加获取启动配置路径函数 lifeiyi 2020-12-10 10:39:34 +08:00
  • c929834099 新增原始消息包设置接口 boyce 2020-12-09 18:04:20 +08:00
  • 73532ce154 优化gc boyce 2020-12-09 17:59:50 +08:00
  • 9bad0037aa 新增对Rpc连接事件的监听 boyce 2020-12-05 11:37:11 +08:00
  • dfba2fbe47 TcpService服务新增读写超时配置 boyce 2020-12-03 15:45:13 +08:00
  • 9db4a42d10 优化验证重复安装服务 boyce 2020-12-03 15:00:20 +08:00
  • b972709605 tcpservice服务新增获取连接数接口 boyce 2020-12-01 14:42:39 +08:00
  • 3d42763b52 修复结点删除错误 boyce 2020-12-01 09:48:02 +08:00
  • 0eea4dc446 优化rpc连接状态判断 boyce 2020-11-30 12:00:10 +08:00
  • 7b964b205e 扩展获取node接口 boyce 2020-11-30 11:56:03 +08:00
  • 5a21324f3b 增加异步Responder有效性判断接口 boyce 2020-11-26 12:10:11 +08:00
  • f94fbe4164 异步rpc调用时,New新的输入参数传入 boyce 2020-11-26 11:12:34 +08:00
  • 6b11bd91ec 新增rpc被调用时可以异步返回,详情请参照originserver示例 boyce 2020-11-25 17:35:04 +08:00
  • f98f39d470 优化内存池 boyce 2020-11-12 20:11:15 +08:00
  • 0d07da1a2b 优化error空值返回 boyce 2020-11-12 17:10:40 +08:00
  • 200f2d2fee 优化目录名称 boyce 2020-11-10 19:55:06 +08:00
  • 6cbe0454da 新增Warning日志等级 boyce 2020-11-10 15:50:11 +08:00
  • 80dfe2ee2e 优化原始RPC,支持interface{}参数 boyce 2020-11-05 20:25:14 +08:00
  • 2455054b0f 优化网关服务 boyce 2020-11-05 17:32:30 +08:00
  • 12cd732a4a 新增私有结点功能 boyce 2020-11-05 09:42:45 +08:00
  • e91dccca7d gc优化 boyce 2020-11-04 16:56:16 +08:00
  • dd02c706b7 减少字符串拼接-gc优化 boyce 2020-11-04 15:52:57 +08:00
  • 4d088d66da 优化rpc-减少gc boyce 2020-11-04 15:06:39 +08:00
  • 2fc1217b18 新增私有服务功能(结点中服务配置加前缀_) boyce 2020-11-04 10:56:11 +08:00
  • c7d900ace4 限制定时器最小时间为一个Tick单位(10ms) boyce 2020-11-03 16:47:48 +08:00
  • 18606016a1 优化gateway-减少GC boyce 2020-11-03 14:59:01 +08:00
  • 974fbd3584 优化gateway-减少GC boyce 2020-11-03 14:53:49 +08:00
  • 060095baea 优化事件-减少GC boyce 2020-11-02 16:50:45 +08:00
  • c98de9b1e9 优化rpc超时-使用时间轮定时器 boyce 2020-11-02 14:50:54 +08:00
  • 59c9d20071 新增Ticker定時器 boyce 2020-11-01 00:21:07 +08:00
  • d2f52b382d 优化工程结构 boyce 2020-10-30 16:32:37 +08:00
  • 3025eaebd5 优化代码 boyce 2020-10-29 20:45:33 +08:00
  • be792337fb 优化网络层的GC boyce 2020-10-29 19:45:49 +08:00
  • a723810b2e 优化网络层的GC boyce 2020-10-29 19:45:45 +08:00
  • 5e30083ce8 优化网络层的GC boyce 2020-10-29 19:40:44 +08:00
  • 54f1db7641 优化rpc垃圾回收 boyce 2020-10-28 19:40:54 +08:00
  • 7de290b553 优化定时器 boyce 2020-10-28 11:30:22 +08:00
  • 019989fe2c 移除无用的文件 boyce 2020-10-27 19:22:20 +08:00
  • 1d2c1bb7ad 修复RPC同时兼容json与pb的一些bug boyce 2020-10-27 17:00:15 +08:00
  • 11cb070da2 使用sync.pool对象池优化Timer的GC压力 boyce 2020-10-27 15:01:18 +08:00
  • d08da30b84 用原子操作优化定时器多协程并发性能 boyce 2020-10-27 13:47:30 +08:00
  • b40bd7e709 优化时间轮tick时间间隔 boyce 2020-10-25 00:12:47 +08:00
  • df95664b16 调整定时器接收channel最大数 boyce 2020-10-24 17:10:48 +08:00
  • 2b05358f04 新增时间轮定时器 boyce 2020-10-24 16:55:55 +08:00
  • 18281e2b09 新增时间轮定时器 boyce 2020-10-23 21:03:25 +08:00
  • 0dc6deee3b 优化必需一个以上服务限制要求 boyce 2020-10-23 17:47:31 +08:00
  • 93125e3f1c 优化命令行,并加入 [-help] [-start node=1] [-stop] [-config path] [-pprof 0.0.0.0:6060]参数 boyce 2020-10-19 20:16:13 +08:00
  • c639b8df60 优化README文档 boyce 2020-10-18 14:16:01 +08:00
  • 8fc24a8653 重构并新增结点服务发现接口 boyce 2020-10-17 20:05:56 +08:00
  • f60f4670c3 新增设置自定义服务名称接口 boyce 2020-10-08 15:37:43 +08:00
  • 6edc5a0762 新增对rpc参数数据类型自动识别(同时支持json与protobuf方式序列化与反序列化) boyce 2020-10-08 14:12:57 +08:00
  • a4d2a0c4ac 新增TcpGateWay服务,支持通过配置进行路由转发 boyce 2020-10-07 17:25:40 +08:00
  • 0c55961c44 新增TcpGateWay服务,支持通过配置进行路由转发 boyce 2020-10-07 16:14:19 +08:00
  • 40ff2f7932 扩展rpc接口规范,支持不带返回参数 boyce 2020-09-26 11:41:06 +08:00
  • 8597d1c96e 修复RPC附加原始参数解析错误出错时直接错误返回 boyce 2020-09-25 19:50:23 +08:00
  • 7b24350c7d 修复HTTPClient超时不反回问题,并提供设置超时时间接口 lifeiyi 2020-09-17 17:18:52 +08:00
  • e83d9ee4ed 新增原始RPC接口 boyce 2020-09-04 09:53:17 +08:00
  • bdf8fd492a 优先定时器释放问题 boyce 2020-09-02 20:23:37 +08:00
  • f8b52b4216 Merge pull request #847 from jccg891113/master duanhf2012 2020-09-02 13:44:15 +08:00
  • 0185fe350f 新增RawGoNode与RawCastGo接口,支持RPC附带原始数据 boyce 2020-09-02 13:39:18 +08:00
  • a538cea829 新增mac环境下的node实现 JackWen 2020-08-31 14:16:13 +08:00
  • 663cb18ce0 整理string/hash/list接口,新增test示例 boyce 2020-08-24 20:13:09 +08:00
  • 32e9acfb36 补充README文档 boyce 2020-08-14 20:43:55 +08:00
  • 6fa9c40ca1 优化error返回 boyce 2020-08-05 21:34:40 +08:00
  • db03d4ba96 精简mysqlmodule,新增test示例 boyce 2020-08-05 21:28:37 +08:00
  • c8a3f00147 新增mangodb模块 boyce 2020-08-03 16:44:16 +08:00
  • 396b7e5929 优化文件结构 boyce 2020-08-01 17:57:34 +08:00
  • c140eb3fa1 优化文件名称 boyce 2020-08-01 14:57:13 +08:00
  • 7b07d85ee5 优化command模块 boyce 2020-07-31 20:47:28 +08:00
  • 0d547b1e83 优化启动流程整理代码 boyce 2020-07-31 20:04:49 +08:00
  • 5e3cb7623f 网络数据传输,添加json格式支持 lifeiyi 2020-07-27 17:12:04 +08:00
  • 4048d2f2b7 提升引擎性能-替换json标准库为iterator/go库 boyce 2020-07-16 11:22:37 +08:00
  • 604ee51aab 优化pbprocessor boyce 2020-07-11 17:49:00 +08:00
  • 564e76302d 修改rpc超时默认时间为15s boyce 2020-07-11 16:47:49 +08:00
  • 0fd154fc7f Merge branch 'master' of https://github.com/duanhf2012/origin boyce 2020-07-11 15:44:51 +08:00
  • 7b0072bbff 1.删除msgp序列化方式 2.优化临时内存池减少GC boyce 2020-07-11 15:44:25 +08:00
  • 688d2d0bb4 优化rpc定时器 boyce 2020-07-11 10:27:01 +08:00
  • 93b9c4f89a 优化rpc返回协议 boyce 2020-07-10 16:17:56 +08:00
  • 7e72782c16 优化临时内存池的回收 boyce 2020-07-10 14:54:06 +08:00
  • c7a1d86039 1.优化pending存储结构,支持超时判断 2.protobuf与json支持临时内存池 boyce 2020-07-10 14:09:52 +08:00
  • 323e5313fb rpc临时内存池优化 boyce 2020-07-09 20:01:45 +08:00
  • a69010c31d 修复RPC使用protobuf不能正常返回 lifeiyi 2020-07-08 17:11:27 +08:00
  • 825c61e626 Merge branch 'master' of https://github.com/duanhf2012/origin boyce 2020-07-03 19:30:11 +08:00
  • 81367b487d rpc调用新增messagepack类型数据支持(超快性能的序列化与反序列化) boyce 2020-07-03 19:29:35 +08:00
  • 500b3908e0 修复call没找到对应service,卡死不正常返回问题 lifeiyi 2020-06-29 22:58:27 +08:00
  • 824a83c7ed 优化日志,换天切换文件 lifeiyi 2020-06-19 13:56:29 +08:00
  • fa7f9b6f33 添加http服务拦截器 lifeiyi 2020-06-12 16:29:24 +08:00
  • 4ce1b80947 修复RPC函数返回错误,在回调函数处无法获得err lifeiyi 2020-06-10 21:03:05 +08:00
  • c7d11afcbd 设置自定义Module id时失败判断 duanhf2012 2020-05-13 16:31:49 +08:00
  • 044fbf4be2 删除无用的示例 duanhf2012 2020-05-07 16:41:48 +08:00
  • 1e36232f7c 提交README与License duanhf2012 2020-05-07 15:47:05 +08:00
  • fc97ec0803 提交README duanhf2012 2020-05-07 15:42:20 +08:00
  • 30238a08c4 补充README duanhf2012 2020-05-07 15:36:15 +08:00
  • 0512b27a67 新增获取客户端ip接口 duanhf2012 2020-05-06 10:40:41 +08:00
  • 2afa611ef5 修复crontab定时器释放不完整问题 duanhf2012 2020-04-29 17:33:19 +08:00