微服务网关聚合swagger(knife4j版本)

前言

简单集成,最小的依赖及配置,采取默认为主

步骤

  1. 依赖

    xml 复制代码
    <dependency>
        <groupId>com.github.xiaoymin</groupId>
        <artifactId>knife4j-gateway-spring-boot-starter</artifactId>
        <version>4.4.0</version>
    </dependency>
  2. 网关路由配置:略

  3. knife4j配置

    yml 复制代码
    # 配置参考https://doc.xiaominfo.com/docs/middleware-sources
    knife4j:
      gateway:
        enabled: true
        # 指定服务发现的模式聚合微服务文档
        strategy: discover
        discover:
          enabled: true
          # 指定版本号(Swagger2|OpenAPI3)
          version : swagger2
          # 需要排除的微服务(eg:网关服务)
          excluded-services:
            - ${spring.application.name}

todo:

  1. 集成鉴权,开放接口

  2. 生产关闭

相关推荐
Waay15 小时前
K8s Deployment 滚动更新与回滚深度详解(含踩坑实录+生产选型原理)
云原生·容器·kubernetes
hz5678916 小时前
2026 年 RTC 音视频 SDK 解析:技术架构、主流厂商与选型指南
架构·云计算·音视频·webrtc·实时音视频·信息与通信
LONGZETECH16 小时前
架构师实战拆解|无人机智慧实训SaaS中台:断电续考、AI组卷、多端同步核心设计
大数据·人工智能·架构·系统架构·无人机
TangKengzai_王者归来16 小时前
DeepSeek 和 ChatGPT 在金融数据接入上的真实差距:别让“API 兼容”替你回答选型问题
架构
code 小楊17 小时前
AI Agent Harness 深度详解:核心概念、架构原理、实战落地与工程化实践
人工智能·架构·开源
不知名的老吴17 小时前
实例讲解:用于实时解决方案的事件驱动架构
架构
Cosolar17 小时前
QwenPaw 源码学习指南
人工智能·架构·github
ST——Jess17 小时前
年度行业趋势研究报告:泛心理数字化赛道“流日推演”的算法困境与高保真交互范式重构
人工智能·算法·架构
馒头吃馒头18 小时前
技术解析|DeepSeek MoE混合专家架构:参数效率三倍提升方案
架构