部署图 · 图表设计

结算服务 · 生产部署

结算服务生产部署:边缘 CDN、杭州 K8s 生产区与数据区三区分布 部署图:边缘 CDN 区、杭州生产 Kubernetes 区(ingress 与结算 API 三副本、含 sidecar)、数据区(PostgreSQL 主库流复制到备机);跨区链路标协议与端口,主库与复制流为焦点 EDGE PROD / CN-HANGZHOU DATA HTTPS:443 HTTP:8080 TLS:5432 WAL STREAM CDN 阿里云 CDN edge-cache v1.2 POD ingress nginx-ingress v1.11 POD x3 app checkout-api v2.4.1 sidecar-otel v0.9 MANAGED rds-primary postgres 16.2 MANAGED rds-standby postgres 16.2 图例 焦点 / 主库 入口 / ingress 存储 / 备机 托管 / CDN 跨区链路 区内链路

焦点

恰好 2 个:主库 + 复制流

单点或新上线的部件才是焦点——示例里是流复制的主库(焦点填充)与它的 WAL 复制路径(accent 虚线);没有单点的部署就不带焦点,不硬造。

读法

区 → 节点 → 制品三层

  • 区是真实环境或网络边界(EDGE / PROD / DATA),不是视觉分组
  • 节点右上角徽章即副本数(x3);制品芯片带版本,无版本不画
  • 跨区链路走 link 青、区内走 muted,协议与端口写在标签里

口径

没有落位决策就用架构图

部署图回答「装在哪台主机、哪个环境、哪条网络边界后面、几副本」。没有区边界、副本数、要紧版本可讲,改用架构图——贴主机名的架构重画是最常见的反模式。