1
我们是否需要配置Ribbon和Zuul以负载平衡微服务。Springboot:Ribbon和Zuul
从我看到的Zuul更多的是一个传统的反向代理负载均衡器,任何对Zuul服务的请求都会自动进行负载平衡,而且我不必在各个微服务中配置功能区。
只有当我们需要连接到未由Zuul代理的服务时,我们才需要在服务中配置功能区。
理解是否正确。
我们是否需要配置Ribbon和Zuul以负载平衡微服务。Springboot:Ribbon和Zuul
从我看到的Zuul更多的是一个传统的反向代理负载均衡器,任何对Zuul服务的请求都会自动进行负载平衡,而且我不必在各个微服务中配置功能区。
只有当我们需要连接到未由Zuul代理的服务时,我们才需要在服务中配置功能区。
理解是否正确。
如果您使用eureka发现您的服务,通过zuul进行平衡,则无需以任何方式配置功能区。
说,你有一个由尤里卡发现了ServiceA
,你必须配置这样一个
zuul:
routes:
example:
path: /example/**
serviceId: ServiceA
只要你有ServiceA
运行多个实例的zuul路线,zuul将开始加载用循环算法平衡所有ServiceA
的负载。