13 个稳定版本
1.2.1 | 2020 年 3 月 11 日 |
---|---|
1.2.0 | 2020 年 2 月 19 日 |
1.1.7 | 2019 年 12 月 26 日 |
1.1.4 | 2019 年 11 月 21 日 |
1.1.0 | 2019 年 10 月 29 日 |
#2068 在 数据库接口
255KB
7K SLoC
libaster
libaster 是 aster 代理的库。
变更日志
1.2.1
- 修复:CPU 100% 负载
1.2.0
- 添加 aster 重新加载功能以供独立代理模式使用。
1.1.8.1
- 热修复:防止操作已关闭套接字时崩溃。
1.1.8
- 为后端添加默认 TCP 连接超时。
1.1.7
- 修复种子失败时启动失败的问题。
1.1.6
- 通过环境变量添加线程控制器。
1.1.5
- 添加 aster 在后端故障转移时的重试策略。
1.1.4
- 添加集群获取器的活动触发器。
1.1.3
- 修复 itoa 错误。
- 修复 exists 和 del 错误。
1.1.2
- 为回复连接设置 TCP_NODELAY 标志。
- 修复 exists 和 del 错误。
1.1.0
- 将计时器从秒更改为微秒。
- 当
cluster.servers
为空时,不会崩溃但会警告。 - 当
cluster.name
为空时,不会崩溃但会警告。
1.0.4
- 添加 CLUSTER SLOTS 和 CLUSTER NODES 命令支持。
1.0.3
- 修复 redis 集群模式下的客户端挂起问题。
- 添加从从读取功能。
1.0.2
- 度量:添加 aster_front_connection_incr 重新测量客户端连接数。
- 度量:将 aster_front_connection 更改为当前客户端连接仪表。
1.0.1
- 度量:添加系统 CPU/内存/线程度量。
- 任务:与 Rust 稳定版兼容(移除 option_flattening 和 cell_update 功能门)
依赖项
~10–16MB
~278K SLoC