Commit Graph

110 Commits

Author SHA1 Message Date
boyce
d9333e31c0 优化日志,避免一些变量的逃逸 2021-07-01 16:27:48 +08:00
boyce
ecab657732 优化WSService接口 2021-01-25 14:24:52 +08:00
boyce
3c5c424996 优化Event增加接口支持 2021-01-19 10:35:06 +08:00
boyce
11b214b445 新增网络层buff内存池回收接口 2020-12-24 11:19:55 +08:00
boyce
4796ad7404 TcpService新增设置内存池接口 2020-12-14 16:05:32 +08:00
boyce
dfba2fbe47 TcpService服务新增读写超时配置 2020-12-03 15:45:13 +08:00
boyce
9db4a42d10 优化验证重复安装服务 2020-12-03 15:00:20 +08:00
boyce
b972709605 tcpservice服务新增获取连接数接口 2020-12-01 14:42:39 +08:00
boyce
6b11bd91ec 新增rpc被调用时可以异步返回,详情请参照originserver示例 2020-11-25 17:35:04 +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
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
d2f52b382d 优化工程结构 2020-10-30 16:32:37 +08:00
boyce
5e30083ce8 优化网络层的GC 2020-10-29 19:40:44 +08:00
boyce
6edc5a0762 新增对rpc参数数据类型自动识别(同时支持json与protobuf方式序列化与反序列化) 2020-10-08 14:12:57 +08:00
boyce
a4d2a0c4ac 新增TcpGateWay服务,支持通过配置进行路由转发 2020-10-07 17:25:40 +08:00
boyce
0c55961c44 新增TcpGateWay服务,支持通过配置进行路由转发 2020-10-07 16:14:19 +08:00
boyce
396b7e5929 优化文件结构 2020-08-01 17:57:34 +08:00
boyce
4048d2f2b7 提升引擎性能-替换json标准库为iterator/go库 2020-07-16 11:22:37 +08:00
lifeiyi
fa7f9b6f33 添加http服务拦截器 2020-06-12 16:29:24 +08:00
duanhf2012
0512b27a67 新增获取客户端ip接口 2020-05-06 10:40:41 +08:00
duanhf2012
e590f0dce9 新增websocket 2020-04-21 14:40:31 +08:00
duanhf2012
a906002f29 Module释放自动关闭注册事件 2020-04-20 18:14:41 +08:00
duanhf2012
742ffc410e 新增服务间事件通知机制 2020-04-20 15:38:42 +08:00
duanhf2012
f21472d47b 提交http跨域功能 2020-04-15 17:05:31 +08:00
duanhf2012
ff8ec204f6 修改http返回 2020-04-11 10:03:03 +08:00
duanhf2012
c7c1558cc3 新增删除获取http头 2020-04-09 10:54:35 +08:00
lifeiyi
89fd5b8525 添加底层函数 2020-04-08 11:59:53 +08:00
duanhf2012
f2eda1c635 提交httpservice与example示例 2020-04-07 19:33:27 +08:00
duanhf2012
bedb715c6d 新增http 2020-04-05 17:33:21 +08:00
duanhf2012
3ff1c75232 优化日志 2020-04-02 21:37:53 +08:00
duanhf2012
9c7a7644ee 增加stop命令 2020-04-01 16:35:13 +08:00
duanhf2012
5ae1e683c9 增加关闭socket function 2020-03-31 14:39:30 +08:00
lifeiyi
f410afbd58 消息类型提交 2020-03-31 10:31:59 +08:00
duanhf2012
21d763e77d 增加消息异常 2020-03-31 10:16:50 +08:00
lifeiyi
bffc2b5f79 框架修复 2020-03-28 19:53:03 +08:00
duanhf2012
d66995dd0f 增加消息发送 2020-03-28 12:02:22 +08:00
duanhf2012
0ddeceb977 优化processor 2020-03-28 10:36:49 +08:00
duanhf2012
62acc96412 修改包路径 2020-03-28 10:13:06 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00
duanhf2012
0d98f77d07 修改网络底层 2020-03-13 15:37:49 +08:00
duanhf2012
686d88cabc 提交引擎优化 2020-03-13 14:48:05 +08:00
duanhf2012
3854b5f6c2 调整协议 2020-03-12 17:17:23 +08:00
duanhf2012
f5dc94ddd7 支持捕获所有协议接口 2020-03-12 15:47:00 +08:00
lifeiyi
7724a11063 Merge branch 'master' of https://github.com/duanhf2012/origin 2020-03-11 16:35:45 +08:00
lifeiyi
be5b1b8999 文件判断修改 2020-03-11 16:35:22 +08:00
duanhf2012
f4d9e47949 提交设置跨域接口 2020-03-11 12:16:19 +08:00
duanhf2012
4926100b5b 提交httpservice支持设置跨域设置 2020-03-11 11:20:56 +08:00