保险业核心业务系统的应用双活问题(用户访问)?

目前保险业主要有核心业务系统跟手机app等系统。1.核心业务系统,主要针对公司内部员工使用。中间件基本都是weblogic集群,若在不同的数据中心部署weblogic集群,如何做到公司内部人员访问域名的时候,可以进行双向的数据写入,并且能够保证中间件服务器的容灾切换。2.手机app等业...显示全部

目前保险业主要有核心业务系统跟手机app等系统。
1.核心业务系统,主要针对公司内部员工使用。
中间件基本都是weblogic集群,若在不同的数据中心部署weblogic集群,如何做到公司内部人员访问域名的时候,
可以进行双向的数据写入,并且能够保证中间件服务器的容灾切换。
2.手机app等业务系统,主要针对外部用户使用。
手机app主要针对外部用户使用,双活数据中心涉及到DNS的解析问题。
不同的数据中心,肯定是部署不同的运营商线路,对外公网IP地址都不同。
且用户手机的DNS解析也需要一定的时间。用户在进行app的访问,如何保障双数据中心同时写入数据,并保证dns切换自如。

收起
参与7

返回jxnxsdengyu的回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信

1、要做一套内网全局域名解析和负载均衡,将内部人员访问的域名解析为不同的内网IP,分别负载到两个数据中心去,另外还要在两个数据中心做两套独立的应用负载,两个数据中心的请求分别进入这两套应用负载,再分发到 weblogic集群中去。
2、对于公网而言,需要做一套智能DNS,能够探测两个数据中心的链路负载状态,当DNS解析到其中一个数据中心的公网IP,但无法通过链路负载将公网IP转换为内网IP时,将请求转到另一个数据中心的链路负载中去。

银行 · 2019-08-22
浏览1214

回答者

jxnxsdengyu
系统工程师江西农信
擅长领域: 存储灾备双活

jxnxsdengyu 最近回答过的问题

回答状态

  • 发布时间:2019-08-22
  • 关注会员:2 人
  • 回答浏览:1214
  • X社区推广