Skip to content

可用性要求

概述

本条目定义了项目在可用性方面的核心要求,覆盖关键业务链路的可用性目标、异常情况下的降级处理,以及容灾与补偿策略。

指标要求

指标要求
核心链路可用性登录、打卡、订单、支付月度可用性不低于 99.9%(AI假设项 A1)
降级策略第三方天气、宜忌服务异常时,不阻塞首页与漫游主流程
容灾策略消息、海报、统计类服务可异步补偿,不影响交易主链路

设计要点

1. 核心链路可用性

  • 核心业务链路包括:登录、打卡、订单、支付
  • 月度可用性目标不低于 99.9%
  • 该指标适合作为核心服务的 SLA/SLO 参考基线。

2. 降级策略

  • 对接的第三方天气服务宜忌服务发生异常时,应支持降级。
  • 降级后的系统仍需保证:
    • 首页可正常访问
    • 漫游主流程不被阻塞
  • 说明第三方依赖不应成为主流程的强耦合阻塞点。

3. 容灾策略

  • 消息、海报、统计类服务允许采用异步补偿机制。
  • 这些非交易核心能力出现异常时,不应影响交易主链路
  • 适用于通过重试、补偿任务、消息队列等方式恢复最终一致性。

适用范围

  • 前台核心业务流程
  • 第三方服务依赖治理
  • 非核心服务的容灾与补偿设计

谷子科技知识库平台 - 多格式摄入、受控编译、岗位隔离问答