Пытаюсь настроить весенний облачный шлюз для балансировки нагрузки на нескольких экземплярах нашего приложения, но никак не могу это понять. В настоящее время у нас нет реестра услуг (нет 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
Однако, когда я пытаюсь запросить шлюз, я получаю ответ 200 с длиной содержимого 0, и мои заглушки не были обработаны.
У меня очень простая настройка, без определения bean-компонентов.
Как я могу заставить ленту играть красиво / или альтернативу?