微服务架构在某些应用场景,特别是医院繁琐的业务中可以将业务剥离,形成微服务模式,数据存储的分散性是微服务的一个特点,但优于分散存储导致的数据读取,交互,也是其应用过程中的一个难点,根据其数据存取得特点,此类应用该如何考虑容灾?
您描述的场景比较难以判断。
我从常规的容灾思路来解释一下。微服务部署在VM上,参照传统应用部署一套,做主备或双活即可。数据备份依托专业备份软件实现。微服务部署在容器上,借助容器平台自身的高可用性,实现多集群多实例部署。例如,将挂号系统部署在集群A内,在集群B中也部署1套,通过负责实现应用双活或主备。这样就可以在单数据中心内应用高可用。数据库建议放到K8s集群外面,通过传统方式实现数据库的容灾。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30