您能告诉我如何在没有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
暂无答案!
目前还没有任何答案,快来回答吧!