tiup reload导致所有连接断开


你好,在现实维护中,修改外配置后需要执行tiup reload tidb组件,这个时候所有的连接全部强制断开,造成大量程序报错,请问有没有方法可以实现平滑reload

你好,

reload 如果当前 tidb 的连接一直处于活跃状态,reload 不会强制清掉该连接,qps 有下降是预期的,

建议 tidb 前添加 LB,减少 reload 时,对 新连接的影响。

tidb前边有haproxy做代理,但真实情况是所有连接全部kill了,程序大量报错

你好,

看下程序是否可以增加重连机制,执行 reload 还是建议在业务低峰期操作,减少对线上的影响。

明白,我这个只是测试这个reload流程,操作会放到低峰期

现在有一个场景:
1、dm同步数据通过haproxy连接到tidb组件
2、此时tidb组件reload
3、dm同步全部报错
这种场景应该怎么解决呢

dm 报错可以拿出来看下,如果是丢失连接,可以尝试恢复 task 解决。