环境:
OS CentOS 6.6 64
MySQL 5.6 12 主 12备 每个实例 40个库,公480个分片库
MyCat Mycat-server-1.3.0.3-release-20150527095523-linux
数据量:12-15 亿
配置:server.xml
0
100
8
16
8066
9066
300000000
0.0.0.0
8192
1
18000
配置:schema.xml
select user()
select user()
select user()
...... 共 12 对
现象:12主 分布在4台物理机上,实际测试直接选择一台掉电,应用不停止请求继续压测,正常在这种配置下mycat应该通过心跳判断出4个主挂了,这4对的写将写到对应的备上,现在的问题是感应到连接断了很快,但是总体恢复很慢,并且还导致了其它没有被断电的主从的连接出现很多超时异常,后来日志报错,应用恢复连接很慢
错误日志:
INFO | jvm 1 | 2015/06/10 09:54:50 | 06-10 09:54:50.877 ERROR $_NIOREACTOR-3-RW -#!MyCat#host04 init failure
INFO | jvm 1 | 2015/06/10 09:54:50 | 06-10 09:54:50.886 ERROR $_NIOREACTOR-6-RW -#!MyCat#host05 i