Mycat-download
Mycat-download copied to clipboard
关于主从数据不一致的问题
如下配置:
<mycat:schema xmlns:mycat="http://io.mycat/">
<schema name="vms" checkSQLschema="false" sqlMaxLimit="100" dataNode="vmsNode"></schema>
<dataNode name="vmsNode" dataHost="dtHost" database="vms" />
<dataHost name="dtHost" maxCon="1000" minCon="20" balance="1" writeType="1" dbType="mysql" dbDriver="native" switchType="2" slaveThreshold="100">
<!--心跳检测 -->
<heartbeat>show slave status</heartbeat>
<writeHost host="hostM1" url="192.168.3.11:3306" user="root" password="123456"></writeHost>
<writeHost host="hostM2" url="192.168.3.12:3306" user="root" password="123456"></writeHost>
</dataHost>
</mycat:schema>
当192.168.3.11上的mysql实例sql_thread停掉时,通过mycat读取的数据是有问题的。当mycat的读负载到192.168.3.12是全量的数据,负载到192.168.3.11的时候缺少数据。
192.168.3.11和192.168.3.12做的双向同步。
请问有什么方法可以在某台writeHost sql_thread有问题时,将其踢掉吗?