因项目需求,网关需要使用ribbon负载均衡微服务。因服务列表不能固定、实时不停机更新,所以采用eureka,发现注册服务。

1、需要eureka服务、网关服务(集成Gateway+ribbon)

2、网关yml配置:

serviceProvider 是注册在eureka的服务名称,需要负载的服务统一用这个名字

3、路由信息的uri信息要写成lb://serviceProvider

新的服务只需要注册到eureka上(服务名子要一样)就可以自动负载了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐