This is an automated email from the ASF dual-hosted git repository. liubao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-docs.git
commit 2ebba71822cb3301f5ceb1f481dda8becfb8ad41 Author: liubao <[email protected]> AuthorDate: Tue May 29 15:57:41 2018 +0800 拼写错误和描述增加 --- java-chassis-reference/zh_CN/edge/by-servicecomb-sdk.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java-chassis-reference/zh_CN/edge/by-servicecomb-sdk.md b/java-chassis-reference/zh_CN/edge/by-servicecomb-sdk.md index 96b3bd8..8ebbc80 100644 --- a/java-chassis-reference/zh_CN/edge/by-servicecomb-sdk.md +++ b/java-chassis-reference/zh_CN/edge/by-servicecomb-sdk.md @@ -100,7 +100,7 @@ Edge Service在转发operation2时,会自动使用1.1.0+的规则来过滤实 以上过程用户不必做任何干预,全自动完成,以避免将新版本的operation转发到旧版本的实例中去。 ### 使用URLMappedEdgeDispatcher -URLMappedEdgeDispatcher运行用户配置URL和微服务的映射关系。使用它可以非常灵活的定义那些URL转发到哪些微服务。它包含如下几个配置项: +URLMappedEdgeDispatcher允许用户配置URL和微服务的映射关系。使用它可以非常灵活的定义哪些URL转发到哪些微服务。它包含如下几个配置项: ``` servicecomb: http: @@ -121,7 +121,7 @@ servicecomb: versionRule: 2.0.0-3.0.0 ``` -businessV1配置项表示的含义是将请求路径为/usr/business/v1/.*的请求,转发到business这个微服务,并且只转发到版本号为1.0.0-2.0.0的实例(不含2.0.0)。转发的时候URL为/business/v1/.*。path使用的是JDK的正则表达式,可以查看Pattern类的说明。 +businessV1配置项表示的含义是将请求路径为/usr/business/v1/.*的请求,转发到business这个微服务,并且只转发到版本号为1.0.0-2.0.0的实例(不含2.0.0)。转发的时候URL为/business/v1/.*。path使用的是JDK的正则表达式,可以查看Pattern类的说明。prefixSegmentCount表示前缀的URL Segment数量,前缀不包含在转发的URL路径中。 从上面的配置可以看出,URLMappedEdgeDispatcher也支持客户端灰度。当然配置项会比DefaultEdgeDispatcher多。URLMappedEdgeDispatcher支持通过配置中心动态的修改配置,调整路由规则。 -- To stop receiving notification emails like this one, please contact [email protected].
