dubbo2协议转发重写

插件信息

名称字段属性
dubbo2协议转发重写dubbo2-proxy-rewrite参数处理

功能描述

该插件是dubbo2转发重写插件,用于对上游代理信息进行重写,支持对servicemethod 的重写,同时支持对转发请求的attachment的键值进行新增,修改或者删除。

配置示例

示例说明:将转发请求的服务名 /oldUserService替换成/newUserService,若替换失败则转发失败返回报错。

{
  "service": "newUserService"
}

配置参数说明

参数名值类型是否必填值可能性默认值说明
servicestringapi.Server服务名
methodstringgetUser方法名
headersobject{"app_name":"apinto"}能对转发请求的attachment值进行新增,修改或删除

使用方法

  1. 全局插件创建dubbo2-proxy-rewrite插件

  2. 创建dubbo2路由时添加该插件