23 Commits

Author SHA1 Message Date
duanhf2012
c0971a46a7 新增retire命令参数用于将置于服务退休状态,使得服务软关闭 2023-10-09 15:27:01 +08:00
duanhf2012
ef8182eec7 替换日志库为slog 2023-08-15 15:46:38 +08:00
orgin
17a448f75c 优化配置读取规则,只允许读取.json配置 2022-10-13 14:29:49 +08:00
orgin
298a5d3721 优化service配置读取规则 2022-10-13 13:54:07 +08:00
orgin
1520dae223 替换ioutil包为os/io包,它在1.16开始被弃用 2022-08-17 14:28:01 +08:00
orgin
be3daf19f9 优化服务配置获取函数 2022-06-09 17:44:42 +08:00
orgin
68b891df51 新增全局配置 2022-04-02 14:02:33 +08:00
boyce
d9333e31c0 优化日志,避免一些变量的逃逸 2021-07-01 16:27:48 +08:00
boyce
212798dc04 增加邻居master服务发现功能 2021-05-07 15:22:54 +08:00
boyce
1007845e95 优化服务发现 2021-04-30 18:30:05 +08:00
boyce
a60ad1cccf 1.支持动态服务发现功能
2.Service中支持对RPC结点连接或断开事件监听
2021-04-29 17:18:13 +08:00
boyce
7b964b205e 扩展获取node接口 2020-11-30 11:56:03 +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
3025eaebd5 优化代码 2020-10-29 20:45:33 +08:00
boyce
0dc6deee3b 优化必需一个以上服务限制要求 2020-10-23 17:47:31 +08:00
boyce
8fc24a8653 重构并新增结点服务发现接口 2020-10-17 20:05:56 +08:00
boyce
4048d2f2b7 提升引擎性能-替换json标准库为iterator/go库 2020-07-16 11:22:37 +08:00
boyce
93b9c4f89a 优化rpc返回协议
Signed-off-by: boyce <boyce@atbc.com>
2020-07-10 16:17:56 +08:00
duanhf2012
e543e302ef 优化配置结构 2020-04-21 17:23:59 +08:00
duanhf2012
f2eda1c635 提交httpservice与example示例 2020-04-07 19:33:27 +08:00
duanhf2012
7745ed39f3 优化初始化方式 2020-03-28 11:06:22 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00