主库不可用时,哪些操作才能快速接管应用?

核心系统同城双活架构涉及及实践方案中通过Oracle Active Data Guard技术实现了同城双中心数据同步的问题,当生产主数据库不可用,需要进行哪些操作,才能实现应用的快速接管,保障业务系统的高可用性?方案中关于双中心全局负载以及业务分流策略,应用系统是否需要配合DNS进行改造,如果需要进行改造,哪些改造点需要注意?

参与3

1同行回答

zzy3620zzy3620课题专家组系统环境管理某城商行
也要区分当生产库不可用的原因,如果是生产库非正常宕机并且无法拉起的时候,则需要进行数据库的failover操作强制将备库设置为读写库。此时如果应用是基于dns配置链接串的,则需要修改dns将域名指向备库应用才能连接上,如果是基于service name配置的,则需要将该服务在备库上拉...显示全部

也要区分当生产库不可用的原因,如果是生产库非正常宕机并且无法拉起的时候,则需要进行数据库的failover操作强制将备库设置为读写库。此时如果应用是基于dns配置链接串的,则需要修改dns将域名指向备库应用才能连接上,如果是基于service name配置的,则需要将该服务在备库上拉起,应用会自动寻找该服务进行连接,如果应用设置retry时间较长,需要快速恢复,可以考虑重启一下应用程序刷新连接池。

收起
银行 · 2020-08-05
浏览798

提问者

lovenetwork
其它城商行
擅长领域: 服务器分布式系统灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-08-04
  • 关注会员:2 人
  • 问题浏览:1720
  • 最近回答:2020-08-05
  • X社区推广