试图让SpringCloudGateway在应用程序的几个实例之间实现负载平衡,但就是想不出来。我们目前没有服务注册(没有Eureka等)。
我一直在尝试使用ribbon,其配置如下:
spring:
application:
name: gateway-service
cloud:
discovery:
locator:
enabled: true
gateway:
routes:
- id: my-service
uri: lb:
predicates:
- Path=/
filters:
- TestFilter
ribbon:
eureka:
enabled: false
my-load-balanced-service:
ribbon:
listOfServers: localhost:8080, localhost:8081
然而,当我尝试向网关发送请求时,我得到了一个200响应,内容长度为0,并且我的存根没有被命中。
我怎样才能让ribbon玩得更好/或者有其他选择?