一、 增加路由配置

# 三个横线表示是新的文件段---spring:cloud:gateway:discovery:locator:# 表示可以通过注册中心的服务名进行路由转发enabled: false#将请求路径上的服务名配置为小写lowerCaseServiceId: trueroutes:#会员服务,表示路由的唯一id- id: member-server#转发地址,指向注册中心的服务(lb://开头代表在注册中心中获取服务)uri: lb://member-server#表示要进行断言predicates:#表示path地址,根据url,以member开头的会被转发到member-server服务- Path=/member/**#过滤器filters:#转发前去掉/member前缀- StripPrefix=1#微信服务- id: weixin-serveruri: lb://weixin-serverpredicates:- Path=/weixin/**filters:- StripPrefix=1#短信服务- id: phone-serveruri: lb://phone-serverpredicates:- Path=/phone/**filters:- StripPrefix=1
二、 补充各微服务Swagger
三、 网关聚合微服务Swagger API文档
3.1 添加聚合服务Provider
3.2 添加聚合服务Controller ,解决Spring 响应式编程
四、 查看效果
访问网关Swagger 地址: http://localhost/swagger-ui.html

