应用与数据集成平台 ROMA CONNECT-配置业务开放中台:在中台实例创建API

时间:2024-07-17 14:09:03

在中台实例创建API

在中台实例创建并开放API,使用子公司实例中的API作为后端服务。各子公司或合作伙伴通过调用中台实例开放的API,实现对各子公司能力的调用。

创建API的过程请参考创建API,仅后端配置有如下区别。

表7 API后端服务配置

参数

配置说明

后端服务类型

选择后端服务的类型。使用子公司实例的API作为后端服务时,需选择“HTTP/HTTPS”。

负载通道

是否使用负载通道访问后端服务。使用子公司实例的API作为后端服务时,需选择“使用”。

URL

配置后端服务的URL。

  • 请求方法:选择后端服务的请求方法,根据子公司实例中API的请求方法选择。
  • 请求协议:选择后端服务使用的请求协议,根据子公司实例中API的请求协议选择。
  • 负载通道:选择访问后端服务所使用的负载通道,选择配置级联实例间的负载通道所创建的负载通道。
  • 路径:填写后端服务的请求路径,格式如:/getUserInfo/{userId}。请求路径中可包含Path参数,以{参数名}形式表示。

    如果请求路径中需要携带环境变量,则使用“#变量名#”的形式将环境变量添加到请求路径中,如/#path#。环境变量名严格区分大小写,支持添加多个环境变量,如/#path##request#。

级联标识

是否使用级联方式访问后端服务,选择开启。

自定义host头域

自定义后端服务请求中的Host头域。若配置级联实例间的负载通道中创建负载通道时,“后端服务器地址”填写了IP地址,则此处需要填写子公司实例API的 域名

后端超时 (ms)

后端服务请求的超时时间,默认为5000ms。

重试次数

ROMA Connect调用后端服务失败后的重试次数。

  • 值为-1时,表示不开启重试功能。
  • 值为0-10时,表示开启重试功能,并根据设置的值执行重试。重试次数不能大于负载通道中已启用的后端服务器个数。

TLS双向认证

仅当“协议”选择“HTTPS”时可配置。

选择是否在ROMA Connect和后端服务间启用双向认证。使用子公司实例的API作为后端服务时,不启用双向认证。

后端认证

选择是否启用后端认证。使用子公司实例的API作为后端服务时,不启用后端认证。

support.huaweicloud.com/bestpractice-roma/roma_05_0033.html