检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用业务API实现业务系统数据开放的流程如下: 获取集成应用ID。 如果有可用的集成应用,则调用“查询应用列表”接口,获取集成应用ID。 如果没有可用的集成应用,则调用“创建应用”接口,创建一个集成应用并获取集成应用ID。 接入数据源。 调用“创建数据源”接口,接入需要开放数据的数据库,并获取返回的数据源ID。
能力。断路器是ROMA Connect在后端服务出现性能问题时保护系统的内置机制。当API的后端服务出现连续N次超时或者时延较高的情况下,会触发断路器的降级机制,向API调用方返回固定错误或者将请求转发到指定的降级后端。当后端服务恢复正常后,断路器关闭,请求恢复正常。 插件策略和
名称的源表配置采集数据到此目标表,导致向此字段写入空数据,需确保表映射正确。 Oracle产生的RedoLog中,UPDATE语句的字段中没有WHERE条件,导致缺少此字段的值,需添加UPDATE语句字段中的WHERE条件。 父主题: 数据集成组合任务
Boolean isBase64Encoded() 获取body是否已经base64编码 返回信息 true:已经进行base64编码 false:没有进行base64编码 public void setBase64Encoded(Boolean base64Encoded) 设置body是否已经base64编码
Connect支持把数据源定义为后端服务,实现从数据源中读写数据,并以API的形式对外开放。 约束与限制 数据源存储的单行数据大小建议不超过2KB,若超过该限制会导致自定义后端响应异常。 当数据源返回numeric类型数据时,如果该数据的小数位精度超过6位,且数值为0时,数据后端会把该数据值转换为科学
单击“集成应用”节点进行配置,配置项说明请参考表1,配置完成后单击“确认”。 表1 集成应用配置 参数 配置说明 实例 选择所属项目的实例。 应用 选择所属实例的应用。如果没有可选应用,您可单击“”新建一个集成应用,具体可参考创建集成应用。 您可单击弹窗左上方的“”,修改集成应用的名称。 在左侧的“数据源”中,选
PEM格式的证书文件。 将服务器证书放在首位,再放置证书链。 一般情况下,中级机构在颁发证书的时候会有对应说明,请注意查阅相关规则。通用的规则如下: 证书之间没有空行。 证书链的格式如下: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- -----BEGIN
绍。如果ROMA Connect实例开启了SASL认证,在Java客户端的配置文件中必须配置涉及SASL认证的相关信息,否则无法连接。如果没有使用SASL认证,请注释掉相关配置。 生产消息配置文件(对应生产消息代码中的mqs.sdk.producer.properties文件)
失败需要重新发送。 每次生产消息,生产者都需要等待消息发送API的应答信号,以确认消息是否成功发送。在消息传递过程中,如果发生异常,生产者没有接收到发送成功的信号,生产者自己决策是否需要重复发送消息。如果接收到发送成功的信号,则表明该消息已经被ROMA Connect可靠存储。 消息消费
若您使用系统分配的默认子域名访问API,该子域名每天最多可以访问1000次。 如果两个API的所属分组、请求方法和请求路径都相同,则调用API时,会优先调用匹配模式为绝对匹配的API。 Site实例不支持使用子域名调用API,仅支持使用IP+Host头方式调用API。 Site实例中不支持华为IAM认证。
定义的常量参数和系统参数信息。 自定义日志最多支持添加10个参数,且所有参数字段总大小不超过2KB。 自定义日志打印的参数值中部分特殊字符会进行编码,例如:加号(+)会被编码为空格,双引号(")会被编码为“\x22”,反斜杠(\)会被编码为“\x5C”。 real_ip_header_getter
发布”。 在发布API页面中配置发布信息,完成后单击“发布”。 表1 环境变量配置 参数 配置说明 发布环境 选择API要发布的环境。如果没有您需要的环境,可单击右侧的“创建新环境”,创建一个环境。 说明 填写API的发布说明信息。 如果API在选择的环境中已发布,再次发布将覆盖原来已发布的API。
策略。 全局:当前实例的所有用户都可查看和使用该策略。 集成应用 仅当“可见范围”选择“集成应用”时需要配置。 选择策略所属的集成应用。若没有可用的集成应用,可单击右侧的“新建集成应用”,创建一个集成应用。 描述 填写策略的描述信息。 策略内容:支持表单模式和脚本模式两种方式,脚本模式配置请参见脚本配置示例。
API列表”,在页面中单击API右侧的“发布”。 在发布API页面中配置发布信息,完成后单击“确定”。 表1 发布配置 参数 说明 发布环境 选择API要发布的环境。如果没有您需要的环境,可单击右侧的“创建环境”,创建一个环境。 说明 填写API的发布说明信息。 发布API后,在API列表中单击该API的名称,
接入数据源 概述 在创建数据API之前,您需要先接入数据源,确保可以正常从数据源读取数据。根据数据源类型的不同,数据源的接入配置有所差异。 前提条件 在接入数据源前,请确保ROMA Connect实例与您的数据源所在网络互通。 若ROMA Connect实例与数据源在相同VPC内时,可直接访问数据源。
接入数据源 概述 在创建数据API之前,您需要先接入数据源,确保可以正常从数据源读取数据。根据数据源类型的不同,数据源的接入配置有所差异。 前提条件 在接入数据源前,请确保ROMA Connect实例与您的数据源所在网络互通。 若ROMA Connect实例与数据源在相同VPC内时,可直接访问数据源。
修改URL,使访问的URL与API详情中的URL保持一致,注意URL后如果少一个“/”也会导致无法匹配上此API。 例如http://example.com/test/和http://example.com/test会匹配上不同的API。 请在API中开启CORS,并创建OPTIONS方式的API。
与其他服务的关系 虚拟私有云 虚拟私有云(Virtual Private Cloud,简称VPC)是用户在云服务平台上申请的隔离的、私密的虚拟网络环境。用户可以自由配置VPC内的IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。 ROMA Connect
运行在ROMA Connect上,因此不会存在端到端时延的问题。但是在迁移生产的开始阶段,同时消费原Kafka与ROMA Connect,会导致部分消息之间的生产顺序无法保证,存在消息乱序的问题。 此方案适用于对端到端时延有要求,却对消息顺序不敏感的业务。 迁移流程 启动新的消费
SL_SSL认证时所使用的用户名和密码。 consumer_id:消费组名称。根据业务需要,自定义消费组名称,如果设置的消费组不存在,系统会自动创建。 context.load_verify_locations:开启SASL_SSL认证时所使用的客户端证书。 非SASL认证方式 注意,加粗内容需要替换为实例自有信息。