Open dengqx520 opened 7 years ago
GrpcRouteRoundRobinLbFactory.GrpcRoundRobinLoadBalancer 这是从注册中心拿到地址后负载均衡,真正实现选择合适的地址是GrpcRoutePicker,你可以扩展该个类,由Ribbon选择合适的地址返回给grpc
好的,灰常感谢,gateway 重写,你有什么思路?
gateway重写 1:目前是想把oauth2的授权和资源拆分开,目前是耦合在一起的 2:把整个admin的控制台迁移到授权上,而资源只负责转发 3:想办法把zuul替换掉,或者重写zuul的转发
1、2两点我也是这样想的,但是第三点很麻烦
也不会麻烦,目前zuul使用的是servlet来转发请求; 可以自己写http接收的网络请求,手动转发到这个servlet上,这样的做法就是把web容器的http转发给替换掉了
如果要使用Ribbon来实现负载均衡,要重写哪个类