spring 云网关功能区负载均衡
spring cloud gateway ribbon load balancing
试图让 spring 云网关在我们的应用程序的几个实例之间进行负载平衡,但就是无法弄清楚。我们目前没有服务注册中心(没有 Eureka 等)。
我一直在尝试使用功能区并进行如下配置:
spring:
application:
name: gateway-service
cloud:
discovery:
locator:
enabled: true
gateway:
routes:
- id: my-service
uri: lb://my-load-balanced-service
predicates:
- Path=/
filters:
- TestFilter
ribbon:
eureka:
enabled: false
my-load-balanced-service:
ribbon:
listOfServers: localhost:8080, localhost:8081
然而,当我尝试向网关发出请求时,我收到内容长度为 0 的 200 响应,并且我的存根没有被命中。
我有一个非常基本的设置,没有定义 bean。
我怎样才能让丝带发挥得很好/或替代品?
你应该检查 spring-cloud-starter-netflix-ribbon
依赖项是否在你的项目上
试图让 spring 云网关在我们的应用程序的几个实例之间进行负载平衡,但就是无法弄清楚。我们目前没有服务注册中心(没有 Eureka 等)。
我一直在尝试使用功能区并进行如下配置:
spring:
application:
name: gateway-service
cloud:
discovery:
locator:
enabled: true
gateway:
routes:
- id: my-service
uri: lb://my-load-balanced-service
predicates:
- Path=/
filters:
- TestFilter
ribbon:
eureka:
enabled: false
my-load-balanced-service:
ribbon:
listOfServers: localhost:8080, localhost:8081
然而,当我尝试向网关发出请求时,我收到内容长度为 0 的 200 响应,并且我的存根没有被命中。
我有一个非常基本的设置,没有定义 bean。
我怎样才能让丝带发挥得很好/或替代品?
你应该检查 spring-cloud-starter-netflix-ribbon
依赖项是否在你的项目上