同城双活链路抖动的时候会不会丢数据?

同城双活链路抖动的时候会不会丢数据?如何解决这个问题?

参与12

3同行回答

zzy3620zzy3620课题专家组系统环境管理某城商行
这个要看采用的是什么复制技术,比较成熟的例如存储间复制,或者adg的复制,链路的抖动都会带来复制的卡顿和延迟,但是不会造成数据的丢失,在链路恢复正常后,延迟同步的数据还是会继续同步到备库或者存储的目的端去的。链路抖动比较严重时,反应在数据库的主库或者存储主节点上,可能...显示全部

这个要看采用的是什么复制技术,比较成熟的例如存储间复制,或者adg的复制,链路的抖动都会带来复制的卡顿和延迟,但是不会造成数据的丢失,在链路恢复正常后,延迟同步的数据还是会继续同步到备库或者存储的目的端去的。链路抖动比较严重时,反应在数据库的主库或者存储主节点上,可能会出现无法写入的情况,从某种程度上来说,系统管理员在遇到链路的抖动的时候宁愿选择直接把复制链路断开,变成异步复制模式,来换取主库或者存储读写节点的平安。

收起
银行 · 2020-08-04
浏览2457
ZTCZTC售前技术支持浪潮商用机器有限公司
抖动通常是不可避免的,即便是运营商提供质量再好的裸光纤连接,还是或多或少会存在抖动。如果频率不是很高,不至于引起网络长时间超时的话,都属于在可控范围内。理论上每100KM距离,RTT往返延迟为1MS,但一次通讯,往往会存在多次RTT,所以带来的延迟是不可避免的。网络上最好还是基于...显示全部

抖动通常是不可避免的,即便是运营商提供质量再好的裸光纤连接,还是或多或少会存在抖动。如果频率不是很高,不至于引起网络长时间超时的话,都属于在可控范围内。理论上每100KM距离,RTT往返延迟为1MS,但一次通讯,往往会存在多次RTT,所以带来的延迟是不可避免的。网络上最好还是基于TCP协议的数据同步,利用重传机制,保证数据的在一定时间窗口还是能够传输过去。

收起
IT咨询服务 · 2020-08-06
浏览2061
yangyu-MAXIyangyu-MAXI系统架构师IPS-浪潮商用机器
存储复制过程中链路的抖动不会丢数据,抖动结束后数据会追齐!显示全部

存储复制过程中链路的抖动不会丢数据,抖动结束后数据会追齐!

收起
硬件生产 · 2020-08-06
浏览1986

提问者

comper
系统工程师HKB
擅长领域: 双活灾备数据库

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-08-03
  • 关注会员:5 人
  • 问题浏览:5527
  • 最近回答:2020-08-06
  • X社区推广