【测试环境】
【 OB 4.3.0】
在通过sysbench测试高可用时,sysbench为点查;集群为2-2-2模式
1.手动kill掉某zone里的一台observer进程,会导致任务失败中断
2.通过ocp操作停止单个zone。任务不会中断,会有短暂的下降
1这种情况(单个zone里包括多个server)是无法保证高可用吗?
【测试环境】
【 OB 4.3.0】
在通过sysbench测试高可用时,sysbench为点查;集群为2-2-2模式
1.手动kill掉某zone里的一台observer进程,会导致任务失败中断
2.通过ocp操作停止单个zone。任务不会中断,会有短暂的下降
1这种情况(单个zone里包括多个server)是无法保证高可用吗?
sysbench的链接的是observer还是proxy?
proxy
2-2-2的OB的部署形态,但租户可以是单副本。请在确认下测试的租户的副本分布。
是不是sysbench没有重试机制导致的?
可是停止整个zone又不会中断,就很奇怪
默认 sysbench 报错线程就退出了,加上一个 skip error 那个参数(看错误号),就可以继续跑
我可以这样理解吗:
1.如果是停止服务 是可以无损切换 因为他会等待这边跑完屏蔽流量
2.如果是强制停掉进程,已经建立连接的部分会失败,但是后续的可以连接到其余副本