java - Zuul将相同的请求代理到另一个端口

标签 java spring spring-cloud netflix-zuul

我希望能够使用在 Spring Boot 服务器上运行的 Zuul 进行代理,监听端口 X 到端口 Y,其中 nginx 正在同一台机器上监听。我想发送相同的 URL、参数等。

我这样做的原因是使用 ZuulFilter 进行一些检查。

例如,我想访问localhost:8943/humans/get/1并将请求发送到localhost:8080/humans/get/1

>

提前致谢。

最佳答案

像这样的东西应该有效。

zuul:
  routes:
    humans:
      path: /humans/**
      url: http://localhost:8080

关于java - Zuul将相同的请求代理到另一个端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41563989/

相关文章:

java - 替换/删除文本文件中的一行

java - 尝试实现一个类

java - Controller 中的并行流中没有线程绑定(bind)请求错误

java - 只允许在 Spring Security 5 中的某些特定 url 中使用分号,即 StrictHttpFirewall?

rest - Zuul 使用嵌套路径路由到服务

spring-boot - Spring Cloud Eureka 服务器示例登录挑战

spring-boot - 如何管理 Feign 错误?

java - Android FTP 库

java - 使用位置回调获取位置更新

java - Spring AOP错误: error Type referred to is not an annotation type