如何通过zuul2配置反向代理?

fivyi3re  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(261)

您能告诉我如何在没有eureka的情况下将zuul2配置为反向代理吗?例如,如果我想要发送到http://localhost will be路线https://some-app.s3-us-west-2.amazonaws.com ? 例如,如果我打开http://localhost/index.html 我需要代理https://some-app.s3-us-west-2.amazonaws.com/index.html
我尝试了不同的配置,但301被永久移动,而不是代理传递到目标url。
例如,application.properties的这个配置不起作用(我在尝试打开时得到了301答案)http://localhost/index.html):

zuul.server.port.main=80

# Loading Filters Paths

zuul.filters.root=com.example.cs.sample.filters
zuul.filters.packages=${zuul.filters.root}.endpoint,${zuul.filters.root}.inbound,${zuul.filters.root}.outbound

# Deactivate Eureka

eureka.shouldFetchRegistry=false
eureka.validateInstanceId=false

# Load balancing

api.ribbon.listOfServers=some-app.s3-us-west-2.amazonaws.com:80
api.ribbon.client.NIWSServerListClassName=com.netflix.loadbalancer.ConfigurationBasedServerList

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题