Сервисная маршрутизация 404 через консул и Spring Cloud Gateway - PullRequest
0 голосов
/ 24 марта 2020

Я создаю микросервисное приложение с облачным шлюзом Spring и консулом. Когда я пытаюсь получить ответ от «примера» микросервиса с его портом (3000), я получаю ответ. Но когда я пытаюсь получить доступ через порт шлюза (демо) (9090), я получаю сообщение об ошибке Whitelabel Error. Пожалуйста, помогите, спасибо.

WhiteLabel 404 Ошибка

Консул

application.yml

server:
  port: 9090
spring:
  cloud:
    gateway:
      routes:
        - id: example
          uri: lb://example
          predicates:
            - Path= /**
    loadbalancer:
      ribbon:
        enabled: true
    consul:
      host: 127.0.0.1
      port: 8500
      discovery:
        health-check-interval: 2s
        health-check-timeout: 2s
        tags: secure=true
        fail-fast: true
        instance-id: ${spring.application.name}:${random.value}
  jpa:
    database: mysql
    hibernate:
      ddl-auto: update
  datasource:
    url: jdbc:mysql://localhost:3306/gatewaypfe?serverTimezone=UTC
    username: root
    password:
  application:
    name: demo
  main:
    allow-bean-definition-overriding: true 
...