Я использую zuul для пересылки моего запроса следующим образом:
zuul.routes.illidan.path=/illidan/**
zuul.routes.illidan.serviceId=soa-illidan-service
# stripPrefix=true ->(http://127.0.0.1:8181/api/user/list -> http://192.168.1.100:8080/user/list)
# stripPrefix=false ->(http://127.0.0.1:8181/api/user/list -> http://192.168.1.100:8080/api/user/list)
zuul.routes.illidan.stripPrefix=false
и URL запроса пользовательского интерфейса swagger следующим образом:
https://api.example.com/soa-illidan/service/illidan/home/overview
soa-illidan был именем microservice, иЯ не знаю, зачем добавлять префикс службы ...Как сделать URL-адрес следующим образом:
https://api.example.com/illidan/home/overview
просто удалите имя микросервиса и префикс службы. Спасибо!