阿里云移动开发平台mPaaSAPI 分组

移动网关支持以下类型的服务接入:

  • HTTP:符合 RESTful 风格的 HTTP 服务。
  • MPC:mPaaS 独有的 RPC 框架,跨 VPC 的服务调用。
  • HRPC:mPaaS 网关独有的 RPC 框架。
  • DUBBO:Apache Dubbo 服务,仅专有云可配置。
  • TR:蚂蚁金服 RPC 框架,仅专有云可配置。

注册分组

  1. 选择 API 分组 选项卡进入 API 分组列表页。
  2. 点击 添加 API 分组 按钮,在弹出的对话框中填写表单信息。

    image | left

    • 公共表单项:
      • 分组类型:必填,支持 HTTP、MPC、Dubbo、TR、HRPC。
      • API 分组:必填,提供服务的业务系统的英文名称。
      • 超时时间:选填,发送请求至业务系统时的超时时间,单位毫秒,默认值:3000 ms。
    • 其他表单项:
      • 服务地址:HTTP 必填,业务系统的 HTTP/HTTPS URL。
      • Project Name:MPC 必填,默认取当前所处环境的 ProjectName。
      • 注册中心:DUBBO、HRPC 必填,支持 ZK 集群或者直连。
      • 直连地址:TR 选填,满足直连需求。
  3. 填写完整后,点击 确定 按钮提交。

配置分组

点击分组列表 操作 列的 详情,进入 API 分组详情页面配置 API 分组。

根据不同的分组类型,完成相应的 API 分组配置:

  • 配置 HTTP 分组
  • 配置 MPC 分组
  • 配置 Dubbo 分组
  • 配置 TR 分组
  • 配置 HRPC 分组

配置 HTTP 分组

HTTP 分组的配置项如下:

image.png | center | 747x200

  • 服务地址:HTTP 服务的 URL 地址。
  • 超时时间:单位毫秒,默认 3000 ms。
  • 是否验签:业务系统如需验证调用者的身份,请开启该项。如何验证参见 后端签名校验说明。
  • 加签算法:生成签名的算法,公有云支持 MD5 和 RSA 算法,专有云还支持 MOBILEGW 的签名算法。
  • 密钥 Key:后端签名使用的密钥 Key,可以自定义。
  • 密钥内容:后端签名使用的密钥 Value。
    • 当加签算法是 MD5 时,可以自定义。
    • 当加签算法是 RSA 时,为移动网关的公钥。
    • 当加签算法是 MOBELGW 时,请向域内网关维护人员申请。

配置 MPC 分组

  • projectName:分组所属租户的 projectName,自动读取,不可修改。
  • 超时时间:单位毫秒,默认 3000 ms。

配置 Dubbo 分组

  • 注册中心:Dubbo 服务的配置中心地址。
  • 超时时间:单位毫秒,默认 3000 ms。

配置 TR 分组

  • 直连地址:TR 服务的直连地址,由 IP 和端口组成,端口不指定时默认为 12200。
  • 超时时间:单位毫秒,默认 3000 ms。

配置 HRPC 分组

  • 超时时间:单位毫秒,默认 3000 ms。
  • 注册中心:HRPC 服务的配置中心地址。

HRPC 目前支持两种对后端的路由方式:

  1. 通过 Zookeeper 注册中心进行服务发现,协议为 zookeeper://
  2. 直连业务服务器方式,协议为 direct://。使用该方式后,网关将会把所有流量路由到指定的 Direct IP。目前 Direct 方式只支持设置 单 IP + 端口,例如: direct://x.x.x.x:8989

原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/33973.html

发表评论

登录后才能评论