我正在使用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
和大方的UI请求网址如下:
https://api.example.com/soa-illidan/service/illidan/home/overview
soa-illidan是微服务名称,我不知道为什么添加服务前缀...。如何制作这样的网址:
https://api.example.com/illidan/home/overview
只需删除微服务名称和服务前缀。谢谢!