本页目录
高可用设计
高可用设计覆盖故障期间的业务连续性和数据一致性。运维人员需要分别设计应用、数据库、对象存储、身份、数字员工状态及任务调度的恢复方式。
按故障域设计
| 层级 | 需要验证的内容 |
|---|---|
| 入口 | TLS、WebSocket、负载分配、证书和路由切换 |
| 平台服务 | 多副本状态、分布式协调、数据库与缓存连接、健康探针 |
| 数字员工运行时 | 归属与接管、持久工作区、避免重复执行、扩缩保护 |
| 数据 | 数据库主备与备份、对象副本及一致性、知识索引和目录身份 |
| 调度与投递 | 任务权威状态、已运行结果、失败重投与外部接收方去重 |
故障演练
运维人员使用与目标发行版匹配的方案,在维护窗口分别演练应用节点停止、依赖隔离、数据服务恢复和数字员工运行时重启。演练记录包括普通用户连接、运行中的任务、文件读写和定时投递结果。
Pod Ready 只反映工作负载就绪状态。
运维人员记录中断情况、丢失或重复结果、恢复耗时和人工操作,并与项目恢复目标比较。尚未完成切换与恢复演练的部署组合,其高可用能力记为【待确认】。
日常数据保护按备份恢复执行。