架构训练营第六周作业
在步骤4时发现进入临时失效状态,写服务器切换写操作到临时服务器(A对G1 NO.1服务器继续写),此时双写G1 NO.1和临时服务器。
此时在应用服务器中(图中的B)原先和G2 NO.1服务器建立的读长连接不再可用,此时请求管理中心获取可用读列表,管理中心告知路由切换至G1 NO.1。
在临时故障期间,管理中心一直对G2 NO.1进行健康检测,观测其是否恢复服务能力。
G2 NO.1服务恢复,系统进入故障恢复期,临时服务器开始迁移故障期间累计的数据到G2 NO.1。此时G2 NO.1依然不能提供读服务,但可以提供写服务。应用服务器的写服务切换至G2 NO.1。此时临时服务器不再写入数据。
迁移数据完成,管理中心上线G2 NO.1的读服务。故障恢复期结束。
评论