我正在编辑此处提供的示例:https://github.com/spring-guides/gs-routing-and-filtering/archive/master.zip
我在本文档中给出的GatewayApplication.java
示例中对其进行了修改:http://cloud.spring.io/spring-cloud-static/spring-cloud.html#netflix-zuul-reverse-proxy
@Bean
public PatternServiceRouteMapper serviceRouteMapper() {
return new PatternServiceRouteMapper(
"(?<name>^.+)-(?<version>v.+$)",
"${version}/${name}");
}
我编辑了正则表达式,因为我在客户端和服务器端使用不同的路径。
这不起作用,因为它看起来完全忽略了这种配置。我是否需要编辑application.properties
以使其有效?