Skip to content

业务要素统一适配过滤器

此过滤器是为服务提供一个统一的地址,然后根据报文中的三要素去适配具体的接口地址,gateway再去做转发。使用此过滤器时,要确保网关中的adapter的虚拟服务和路由存在,同时要在网关中添加服务映射关系,此映射关系就是业务三要素具体要匹配的接口的路由地址。

1. 使用方法

进入网关拓扑图中,选择adapter虚拟服务,点击此服务和网关之间的连线,在过滤器中选择添加“业务要是统一适配过滤器”,然后点击保存。

此过滤器目前用于网关的adapter虚拟节点上,当发起统一请求:/adapter/galaxy时,通过匹配到谓词找到adapter虚拟节点。adapter配置了此过滤器后,会根据请求报文中的业务三要素找到所对应的服务的URL,然后根据获取的URL重建一个新的请求进行访问。在使用的时候首先要添加服务的映射关系,即就是三要素所匹配的真实的接口的URL。