v0.2.0-beta
注:由于该版本的开发涉及到系统信号,不兼容window系统,因此代码不能在window上debug或运行。
1、master-worker模式支持
- 平滑重启程序,保证服务高可用
- 自动开启守护操作,保证进程常驻
- 保证服务运行正常,避免错误配置导致服务崩溃,通过这种模式可以重新新进程的方式检查配置
- 支持多次加载同一插件
- 使用unix socket进行进程间通信
2、多节点集群
- 使用raft算法同步集群信息,去中心化,保证服务高可用
- 持久化集群日志存储
3、支持cli命令操作
-
start:启动程序
-
stop:关闭程序
-
restart:重启程序
-
join:加入集群
-
leave:脱离集群
-
info:打印节点信息
-
env:打印程序环境变量
4、新增日志驱动,
- filelog:文件日志
- httplog:http日志
- syslog:系统日志
- stdlog