我怎样才能使用Zuul的PatternServiceRouteMapper?

时间:2016-07-06 15:49:42

标签: spring-cloud netflix-zuul spring-cloud-netflix

我正在编辑此处提供的示例: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以使其有效?

0 个答案:

没有答案