Commit Graph

52 Commits

Author SHA1 Message Date
boyce
161a67c8a1 提交v2初始版本 2024-04-09 16:40:13 +08:00
duanhf2012
c0971a46a7 新增retire命令参数用于将置于服务退休状态,使得服务软关闭 2023-10-09 15:27:01 +08:00
duanhf2012
ef8182eec7 替换日志库为slog 2023-08-15 15:46:38 +08:00
duanhf2012
1174b47475 IService接口新增扩展IConcurrent 2023-04-04 16:36:05 +08:00
duanhf2012
8111b12da5 新增异步函数执行功能 2023-02-22 09:53:50 +08:00
duanhf2012
0ebbe0e31d 优化服务的启停顺序 2023-02-16 15:59:07 +08:00
orgin
769f680b17 新增服务发现事件监听 2022-07-07 13:38:38 +08:00
orgin
eb1867c5fd 扩展IService新增接口 2022-06-29 11:15:22 +08:00
orgin
8823d5fba4 扩展服务,新增自定义服务事件管道大小接口 2022-06-28 17:33:03 +08:00
orgin
db964f90e1 优化服务释放回调 2022-02-17 11:31:42 +08:00
duanhf2012
41e1c27760 新增安全定时器功能接口;优化定时器性能 2021-08-16 14:15:40 +08:00
duanhf2012
be98b62979 优化recover日志 2021-07-26 17:45:32 +08:00
duanhf2012
a6ea25bba0 合并Service中的Event、RpcResponse、RpcRequest管道 2021-07-20 14:35:30 +08:00
boyce
d9333e31c0 优化日志,避免一些变量的逃逸 2021-07-01 16:27:48 +08:00
boyce
bbab004f65 优化服务发现 2021-05-06 16:09:27 +08:00
boyce
ea4f17f22c 服务发现配置的使用说明 2021-04-29 18:10:36 +08:00
boyce
6757eedc48 优化函数命名 2021-04-29 17:33:13 +08:00
boyce
a60ad1cccf 1.支持动态服务发现功能
2.Service中支持对RPC结点连接或断开事件监听
2021-04-29 17:18:13 +08:00
boyce
3c5c424996 优化Event增加接口支持 2021-01-19 10:35:06 +08:00
boyce
4b67c59b1e 优化原始rpc,采用register方式 2020-12-21 16:35:54 +08:00
boyce
7586221b80 对Module新增Rpc功能 2020-12-19 00:32:15 +08:00
boyce
8da32be256 模块支持rpc调用 2020-12-18 16:36:14 +08:00
boyce
1eeffb2d05 增大服务最大容纳的定时器数 2020-12-15 18:38:29 +08:00
boyce
8e331e155b 优化定时器 2020-12-15 17:25:10 +08:00
boyce
9bad0037aa 新增对Rpc连接事件的监听 2020-12-05 11:37:11 +08:00
boyce
060095baea 优化事件-减少GC 2020-11-02 16:50:45 +08:00
boyce
59c9d20071 新增Ticker定時器 2020-11-01 00:21:07 +08:00
boyce
d2f52b382d 优化工程结构 2020-10-30 16:32:37 +08:00
boyce
54f1db7641 优化rpc垃圾回收 2020-10-28 19:40:54 +08:00
boyce
7de290b553 优化定时器 2020-10-28 11:30:22 +08:00
boyce
11cb070da2 使用sync.pool对象池优化Timer的GC压力 2020-10-27 15:01:18 +08:00
boyce
df95664b16 调整定时器接收channel最大数 2020-10-24 17:10:48 +08:00
boyce
2b05358f04 新增时间轮定时器 2020-10-24 16:55:55 +08:00
boyce
f60f4670c3 新增设置自定义服务名称接口 2020-10-08 15:37:43 +08:00
boyce
0c55961c44 新增TcpGateWay服务,支持通过配置进行路由转发 2020-10-07 16:14:19 +08:00
boyce
0d547b1e83 优化启动流程整理代码 2020-07-31 20:04:49 +08:00
boyce
688d2d0bb4 优化rpc定时器 2020-07-11 10:27:01 +08:00
duanhf2012
f74f3a812e 扩统rpc序列化与反序列化支持 2020-04-21 13:23:18 +08:00
duanhf2012
a906002f29 Module释放自动关闭注册事件 2020-04-20 18:14:41 +08:00
duanhf2012
742ffc410e 新增服务间事件通知机制 2020-04-20 15:38:42 +08:00
duanhf2012
4445b583fb 修改事件处理机制 2020-04-08 20:54:59 +08:00
duanhf2012
f2eda1c635 提交httpservice与example示例 2020-04-07 19:33:27 +08:00
duanhf2012
b333d67c47 优化性能分析器 2020-04-02 17:32:21 +08:00
duanhf2012
9e128759f6 新增性能分析器 2020-04-02 15:25:25 +08:00
duanhf2012
269a999b58 优化recover 2020-04-01 21:08:23 +08:00
duanhf2012
c1d6d44fbb 增加服务启动与停止日志 2020-04-01 17:31:35 +08:00
duanhf2012
9c7a7644ee 增加stop命令 2020-04-01 16:35:13 +08:00
duanhf2012
27ff65726a 异常宕机捕获处理 2020-04-01 15:21:49 +08:00
lifeiyi
bffc2b5f79 框架修复 2020-03-28 19:53:03 +08:00
duanhf2012
7745ed39f3 优化初始化方式 2020-03-28 11:06:22 +08:00