Spring Cloud微服务

APR 2021-04-10

Spring Cloud 微服务

一个基于Spring Cloud微服务提供的快捷组件,通过组件可以快速集成微服务,提供2个微服务组件,网关和基础web

网关

Spring Cloud 网关是一个基于Spring Cloud Gateway基础上,实现通用的拦截器功能。处理所有的请求转发、拦截、权限等。

主要功能如下:

  • 请求来源过滤器
  • ip黑名单/白名单过滤器
  • 限流过滤器
  • 商户过滤器
  • token转换过滤器
  • 权限过滤器
  • 数据权限过滤器
  • 幂等过滤器
  • 二次验证过滤器
  • 参数过滤器
  • 请求记录过滤器

基础web

Web基础组件为web服务提供基础工具服务。

主要功能如下:

  • 用户工具类
  • Swagger接口文档
  • openfeign微服务调用
  • 全局异常处理
  • FastJson转换处理