MaxScale 0.7.0 发布,MaxScale 是 SkySQL 开发的一个数据库智能代理服务,允许根据数据库 SQL 语句将请求转向目标一个到多个服务器,可设定各种复杂程度的转向规则。
MaxScale 设计用于透明的提供数据库的负载均衡和高可用性,同时提供高度可伸缩和灵活的架构,支持不同的协议和路由决策。MaxScale 使用 C 语言开发,利用 Linux 下的异步 I/O 功能。使用 epoll 作为事件驱动框架。
新版本主要改进包括:
支持 Galera
多从连接
调试接口增强
服务器维护模式
可配置的监控间隔
复制延迟心跳监控
过滤器 API
MariaDB 10 的复制支持
API 版本化
修复的 bug 包括:
1.galera monitors hang when backend fails (443)
2.Read/Write Splitter closes connection without sending COM_QUIT (424)
3.Internal thread deadlock (438)
4.Sessions in invalid state (436)
5.Router options for Read/Write Split module (359)
6.Some automated tests have invalid SQL syntax (435)
7.rwsplit.sh test script has incorrect bash syntax (431)
8.MaxScale crashes after prolonged use (425)
项目主页:http://www.skysql.com/blogs/chriscalender/maxscale-070-overview-and-highlights
下载地址:https://github.com/SkySQL/MaxScale
来自:开源中国社区

