Commit Graph

86 Commits

Author SHA1 Message Date
orgin
a4f425bd69 同步jsonprocessor 2022-05-31 10:57:47 +08:00
orgin
93be70877b 增大内存池分布 2022-03-04 10:56:59 +08:00
orgin
b91f09b9ff 扩展pbprocessor参数 2022-02-17 15:50:39 +08:00
duanhf2012
e676587b4d 优化协议的Processor函数参数 2022-01-11 13:57:39 +08:00
boyce
d9333e31c0 优化日志,避免一些变量的逃逸 2021-07-01 16:27:48 +08:00
boyce
a60ad1cccf 1.支持动态服务发现功能
2.Service中支持对RPC结点连接或断开事件监听
2021-04-29 17:18:13 +08:00
lifeiyi
d7a66f8931 优化RPC 2021-01-07 17:52:50 +08:00
lifeiyi
13b9a77b51 优化tcp连接 2020-12-30 14:26:09 +08:00
boyce
11b214b445 新增网络层buff内存池回收接口 2020-12-24 11:19:55 +08:00
boyce
73be7dcedf 优化网络内存池 2020-12-23 17:15:58 +08:00
lifeiyi
9e11b045e2 tcp消息内存优化 2020-12-14 17:56:31 +08:00
boyce
4796ad7404 TcpService新增设置内存池接口 2020-12-14 16:05:32 +08:00
boyce
e25eda14d1 修改网络内存池接口 2020-12-14 14:28:22 +08:00
boyce
c929834099 新增原始消息包设置接口 2020-12-09 18:04:20 +08:00
boyce
73532ce154 优化gc 2020-12-09 17:59:50 +08:00
boyce
dfba2fbe47 TcpService服务新增读写超时配置 2020-12-03 15:45:13 +08:00
boyce
e91dccca7d gc优化 2020-11-04 16:56:16 +08:00
boyce
18606016a1 优化gateway-减少GC 2020-11-03 14:59:01 +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
a723810b2e 优化网络层的GC 2020-10-29 19:45:45 +08:00
boyce
5e30083ce8 优化网络层的GC 2020-10-29 19:40:44 +08:00
boyce
8fc24a8653 重构并新增结点服务发现接口 2020-10-17 20:05:56 +08:00
boyce
0c55961c44 新增TcpGateWay服务,支持通过配置进行路由转发 2020-10-07 16:14:19 +08:00
boyce
8597d1c96e 修复RPC附加原始参数解析错误出错时直接错误返回 2020-09-25 19:50:23 +08:00
lifeiyi
5e3cb7623f 网络数据传输,添加json格式支持 2020-07-27 17:12:04 +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
742ffc410e 新增服务间事件通知机制 2020-04-20 15:38:42 +08:00
duanhf2012
a6ba009120 修改包头 2020-04-14 11:22:09 +08:00
duanhf2012
57708ec822 修改包头len规则 2020-04-13 16:20:50 +08:00
duanhf2012
a0b02c7ec2 新增判断连接状态接口 2020-04-08 14:43:30 +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
c98db7e042 优化包头 2020-04-02 20:38:27 +08:00
duanhf2012
6498851e78 新增原始数据打包 2020-04-02 17:54:48 +08:00
duanhf2012
649b9bee64 新增接口 2020-04-02 16:07:03 +08:00
duanhf2012
27ff65726a 异常宕机捕获处理 2020-04-01 15:21:49 +08:00
lifeiyi
bffc2b5f79 框架修复 2020-03-28 19:53:03 +08:00
lifeiyi
9a43744551 添加NewPBProcessor方法 2020-03-28 18:43:02 +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
4c6d72fd65 1.websocket接受消息,每15秒监控最大耗时消息类型,某消息处理超过300ms会有监控日志
2.GoQueue处理队列监控,每1分钟汇报积压处理的最大量。并监控死循环
2020-02-25 16:36:43 +08:00
duanhf2012
751d932f90 修改协议字段小写转大写 2020-02-24 16:34:06 +08:00
boyce
91b5340fd4 新增发送原始包接口 2020-02-12 16:27:15 +08:00
boyce
f9d6029307 关闭套接字接口 2020-02-11 15:53:35 +08:00
boyce
b2f7b18aaa 修改tcp消息对外只暴露clientid 2020-02-11 14:56:47 +08:00