Motan插件

说明

Motan插件是网关用于处理 Motan协议请求的核心处理插件。

插件设置

插件讲解

客户端接入Apache ShenYu网关后,会自动注册选择器和规则信息,可以在插件列表 -> rpc proxy -> motan 中查看。 关于选择器和规则配置,请参考:选择器和规则管理

元数据

每一个motan接口方法,都会对应一条元数据,当motan应用客户端接入到Apache ShenYu网关时,会自动注册,可以在 shenyu-admin后台管理系统的基础配置 --> 元数据管理中查看。

Motan插件 - 图1

  • 应用名称:该条元数据所属的应用名称。

  • 方法名称:需要调用的方法名。

  • 路径:motan请求路径。

  • 路径描述:对该路径的说明,方便查看。

  • 参数类型:motan接口的参数类型列表,按照接口的参数类型顺序,通过半角逗号分隔。

  • Rpc扩展参数:描述了一个motan服务中每个接口信息。比如,下面是motan服务的接口信息:

  1. {
  2. "methodInfo": [
  3. {
  4. "methodName": "hello",
  5. "params": [
  6. {
  7. "left": "java.lang.String",
  8. "right": "name"
  9. }
  10. ]
  11. }
  12. ],
  13. "group": "motan-shenyu-rpc"
  14. }
  • 服务接口:motan服务接口全限定名。

  • Rpc类型:下拉选择 motan