流量从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. 微服务只做业务逻辑。

相关推荐
w61001046612 分钟前
CKA-2026-Ingress
云原生·容器·kubernetes·cka
bloglin9999937 分钟前
docker logs 如何一直监听日志输出
运维·docker·容器
说实话起个名字真难啊1 小时前
Docker 入门之网络基础
网络·docker·php
❀͜͡傀儡师2 小时前
使用 Docker 部署 Neko 自托管虚拟浏览器(Firefox)
docker·容器·firefox
0xDevNull2 小时前
Linux Docker 安装与使用详细教程
linux·运维·docker
工具罗某人2 小时前
docker compose 部署MySQL InnoDB Cluster + Router 高可用集群-亲测可用
mysql·docker·容器
SpikeKing3 小时前
Server - 服务器 CentOS 安装与配置 Docker
服务器·docker·centos
记忆张量MemTensor3 小时前
SkillsVote:从技能目录走向终极技能网关(Ultimate Skill Gateway)
gateway
一只小bit3 小时前
Docker 实用命令手册:包含Docker简介与常用命令
运维·docker·容器
云水木石3 小时前
Docker 内使用Claude Code
运维·docker·容器