流量从bcop网关到apisixroute,再到应用的gateway模块,再到其他服务

流量全链路图(bcop → ApisixRoute → 业务 gateway → 微服务)

text

复制代码
┌─────────────┐
│  外部请求    │
└───────┬─────┘
        │
        ▼
┌─────────────┐
│  bcop 网关   │  ← 公司统一入口、平台级网关
└───────┬─────┘
        │ 流量转发
        ▼
┌─────────────────────────┐
│      APISIX 集群         │
│  ┌───────────────────┐  │
│  │   ApisixRoute     │  │  ← K8s 路由规则:路径/域名/Header匹配
│  └───────────────────┘  │
└───────────┬─────────────┘
            │ 路由到K8s Service
            ▼
┌─────────────────────────┐
│  业务 gateway 模块       │  ← Spring Cloud Gateway / 业务网关
│  - 登录鉴权              │
│  - 业务路由              │
│  - 日志、监控、限流       │
└───────────┬─────────────┘
            │ 内部微服务调用
            ▼
┌─────────┐  ┌─────────┐  ┌─────────┐
│  用户服务 │  │ 订单服务 │  │ 其他微服务 │
└─────────┘  └─────────┘  └─────────┘

每层职责一句话说明

  1. bcop 网关 公司 / 平台入口,负责统一接入、安全、流量调度

  2. APISIX + ApisixRoute K8s 集群入口网关,负责流量治理、路由、插件(限流、熔断、认证)ApisixRoute 就是它在 K8s 里的配置文件

  3. 业务 gateway 你们微服务的业务统一入口,处理登录、权限、内部路由。

  4. 微服务只做业务逻辑。

相关推荐
leeyi2 小时前
把软件装进不能上网的机房——一套建好了、还没上过战场的交付工程(第101篇)
docker·aigc·agent
YIAN4 小时前
Docker + Nginx 核心原理扫盲:从环境隔离到反向代理,运维面试必考点
后端·docker·面试
IT大白鼠6 小时前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
报错小能手17 小时前
Kubernetes入门实战课 3
云原生·容器·kubernetes
小张同学a.18 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
NJCloud20 小时前
Docker 容器技术入门:部署、核心概念与基础命令
运维·docker·容器
2601_9620723320 小时前
docker自建rustdesk-server远程桌面
运维·docker·容器
pnoker21 小时前
从零部署 IoT DC3:四步快速启动实录
物联网·docker·部署
虎王物联21 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
报错小能手1 天前
Kubernetes入门实战课 1
云原生·容器·kubernetes