Spring Boot +云| Zuul代理| 附加网址/重写

拉维

Iam使用Spring Boot + Cloud Zuul代理(org.springframework.cloud:spring-cloud-starter-zuul:1.0.0.RELEASE)。我有以下配置。


info:
  component: Zuul Server
endpoints:
  restart:
    enabled: true
  shutdown:
    enabled: true
  health:
    sensitive: false
zuul:
  ignoredServices: "*"
  proxy:
     mapping: /api/v1
     addProxyHeaders: true
  routes:
    service:
       path: /service/**
       serviceId: service
       stripPrefix: false
server:
  port: 8765
logging:
  level:
    ROOT: INFO
    org.springframework.web: INFO
eureka:
  instance:
    preferIpAddress: true
  client:
    serviceUrl:
      defaultZone: http://localhost:8761/eureka/


我希望访问URL像上述配置中那样作为http:// localhost:8765 / api / v1 / service提供服务(参考:https : //github.com/joshlong/microservices-lab/blob/master/api-网关/网关/src/main/resources/application.yml)。

但这不起作用,URL http:// localhost:8765 / service起作用。

有没有一种方法可以实现这一点,因为我不希望单个服务具有/ api / v1上下文。

斯宾塞吉布

不知道您在哪里得到的zuul.proxy.*选择。它们无效。zuul.addProxyHeaders已验证。

你想要的是zuul.prefix=/api/v1默认设置是转发时删除该前缀。如此/api/v1/service转发/service

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring Boot +云| Zuul代理| 404错误

来自分类Dev

Spring Boot +云| Zuul代理| 整合测试

来自分类Dev

Spring Boot 和云部署

来自分类Dev

具有Spring Boot和Netflix Zuul的简单反向代理

来自分类Dev

Spring Boot - 无法通过 Zuul 代理获得 Keycloak 授权 api 的响应

来自分类Dev

Spring zuul代理将额外的json响应与服务响应json一起附加

来自分类Dev

Dockerized Spring Boot 和 Zuul

来自分类Dev

Spring Boot Block country in zuul

来自分类Dev

Spring Zuul代理不接受承载令牌

来自分类Dev

Spring boot 微服务云部署打包格式

来自分类Dev

在 LogBack 中检测 Spring Boot 应用程序的云平台

来自分类Dev

Spring Boot中的代理设置

来自分类Dev

Spring Boot中的代理设置

来自分类Dev

Zuul代理CORS标头包含多个值,标头重复两次-Java Spring Boot CORS过滤器配置

来自分类Dev

Spring Boot Thymeleaf相对网址

来自分类Dev

网络代理背后的Spring-Boot

来自分类Dev

Spring Boot:springboot 应用程序可以部署到 upcloud 或 vultr 云服务吗

来自分类Dev

使用Spring Boot,如何查看Zuul的调试信息?

来自分类Dev

带有Zuul的Spring Boot 2.4.2 Gateway API

来自分类Dev

Angular / Spring Boot / Azure Ingress - URL 重写

来自分类Dev

spring-boot如何提供特定的网址?

来自分类Dev

Spring Cloud Zuul代理背后的Spring OAuth授权服务器

来自分类Dev

将速率限制应用于托管在 AWS 云上并在多个 Pod 上运行的 Spring Boot 特定 api

来自分类Dev

Spring Boot相同的代理消息重复向控制台

来自分类Dev

通过 Apache 反向代理进行 Spring Boot 证书认证

来自分类Dev

使用Spring Boot,Eureka,Zuul和Spring Oauth创建OAuth安全的微服务的问题

来自分类Dev

在每个spring boot @Test上重写单个@Configuration类

来自分类Dev

如何在Spring Boot SSO + zuul中从OAuth令牌检索范围

来自分类Dev

如何在Spring Boot SSO + zuul中从OAuth令牌检索范围

Related 相关文章

  1. 1

    Spring Boot +云| Zuul代理| 404错误

  2. 2

    Spring Boot +云| Zuul代理| 整合测试

  3. 3

    Spring Boot 和云部署

  4. 4

    具有Spring Boot和Netflix Zuul的简单反向代理

  5. 5

    Spring Boot - 无法通过 Zuul 代理获得 Keycloak 授权 api 的响应

  6. 6

    Spring zuul代理将额外的json响应与服务响应json一起附加

  7. 7

    Dockerized Spring Boot 和 Zuul

  8. 8

    Spring Boot Block country in zuul

  9. 9

    Spring Zuul代理不接受承载令牌

  10. 10

    Spring boot 微服务云部署打包格式

  11. 11

    在 LogBack 中检测 Spring Boot 应用程序的云平台

  12. 12

    Spring Boot中的代理设置

  13. 13

    Spring Boot中的代理设置

  14. 14

    Zuul代理CORS标头包含多个值,标头重复两次-Java Spring Boot CORS过滤器配置

  15. 15

    Spring Boot Thymeleaf相对网址

  16. 16

    网络代理背后的Spring-Boot

  17. 17

    Spring Boot:springboot 应用程序可以部署到 upcloud 或 vultr 云服务吗

  18. 18

    使用Spring Boot,如何查看Zuul的调试信息?

  19. 19

    带有Zuul的Spring Boot 2.4.2 Gateway API

  20. 20

    Angular / Spring Boot / Azure Ingress - URL 重写

  21. 21

    spring-boot如何提供特定的网址?

  22. 22

    Spring Cloud Zuul代理背后的Spring OAuth授权服务器

  23. 23

    将速率限制应用于托管在 AWS 云上并在多个 Pod 上运行的 Spring Boot 特定 api

  24. 24

    Spring Boot相同的代理消息重复向控制台

  25. 25

    通过 Apache 反向代理进行 Spring Boot 证书认证

  26. 26

    使用Spring Boot,Eureka,Zuul和Spring Oauth创建OAuth安全的微服务的问题

  27. 27

    在每个spring boot @Test上重写单个@Configuration类

  28. 28

    如何在Spring Boot SSO + zuul中从OAuth令牌检索范围

  29. 29

    如何在Spring Boot SSO + zuul中从OAuth令牌检索范围

热门标签

归档