检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在实例控制台的左侧导航栏选择“服务集成 APIC > API列表”,在页面右上角单击“创建API”。 在创建API页面配置API的前端请求信息。 图1 前端请求信息 表1 前端请求信息 参数 说明 API名称 填写API的名称,自定义。 集成应用 选择创建用于前端认证的函数后端中创建的集成应用。 所属分组
Kafka服务已创建的Topic名称,不可随意自定义。 Key 填写消息的Key值,表示消息存储在指定分区,可以当成有序消息队列使用。如果Key为空,则消息分布式存储在不同的消息分区。 元数据 定义写入到目标端Kafka消息的数据字段。源端有多少个字段需要集成,则目标端需要定义相同个数的元数据。 别名:对元数据的自定义名称。
消息集成开发指导 开发说明 开发准备 MQS连接开发(开源客户端) MQS连接开发(RESTful API)
消息就被称为堆积消息。消息没有被及时消费就会产生消息堆积,从而会造成消息消费延迟。 消息堆积原因 导致消息堆积的常见原因如下: 生产者短时间内生产大量消息到Topic,消费者无法及时消费。 消费者的消费能力不足(消费者并发低、消息处理时间长),导致消费效率低于生产效率。 消费者异
小写 scheme 是 String API的请求协议 HTTP HTTPS app_key 否 String 调试请求使用的APP的key app_secret 否 String 调试请求使用的APP的密钥 domain 否 String API的访问域名,未提供时根据mode的取值使用如下默认值:
MQS实例管理 查询MQS实例列表 查询MQS实例详情 父主题: 消息集成API
本方案中,先将生产消息的业务迁移到ROMA Connect,原Kafka不会有新的消息生产。待原Kafka的消息全部消费完成后,再将消费消息业务迁移到ROMA Connect,开始消费新的消息。 该案为业界通用的迁移方案,操作步骤简单,迁移过程由业务侧自主控制,整个过程中消息不会存在乱序
的实际消息内容,一行为一条消息。 若要断开与Topic的连接,按“Ctrl+C”断开连接。 从Topic消费消息。 一个消费者从一个Topic的多个分区消费消息时,一次只能消费一个分区的消息,多个分区会分多次进行消费。 执行以下命令,与Topic建立消费消息的连接并读取消息。 .
TargetDatasourceConfig 目标端数据源。 mappingTable 否 List<MappingTable> 源端与目标端的映射关系。 mappingTableProperties 否 List<MappTableProperties> 源端与目标端的映射关系特性
数据集成权限 表1 数据集成权限 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 创建任务 POST /v2/{project_id}/fdi/instances/{instance_id}/tasks
apiId:API的ID $context.appName: API调用者的APP对象名称 $context.appId:API调用者的APP对象ID $context.requestId:当次API调用生成跟踪ID $context.serverAddr:网关的服务器地址 $context.serverName:网关的服务器名称
查询网关信息 主题Topic Topic /v1/devices/{gatewayId}/topo/query 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 mid 必选 Integer 命令ID。 nodeId 必选 String 设备标识。
在左侧的导航栏选择“消息集成 MQS > Topic管理”,单击Topic右侧的“设置集成应用权限”。 在设置集成应用权限弹窗中,为集成应用配置授权。 在“应用列表”处勾选要授权的集成应用,然后在“已选择”处为已选择的集成应用配置权限。 表1 授权配置 参数 配置说明 权限 选择集成应用对Topic的操作权限。
Connect进行消息集成的流程如下图所示。 图1 业务使用流程 已创建实例和集成应用。 创建Topic 创建用于存储消息的Topic,供消息生产方发布消息和供消息消费方订阅消息。 配置Topic授权(可选) 若ROMA Connect实例开启了MQS的SASL_SSL,客户端向
HTTP响应 HTTP响应连接器用于自定义API的返回信息,用户调用开放的API后将接收到指定的响应码和响应体。 支持的动作 自定义HTTP响应 配置参数 参数 说明 响应头 配置API响应信息中的响应头参数。可使用常量值,也可通过引用变量的方式引用前序节点中的数据。 响应体 配
欠费说明 用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费影响 包年/包月 对于包年/包月ROMA Connect实例,用户已经预先支付了资源费用,因此在账户出现欠费的情况下,已有的包年/包月ROMA
/v1/devices/{gatewayId}/commandResponse 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 msgType 必选 String 固定值"deviceRsp",表示设备的应答消息。 mid 必选 Int 命令ID。 errcode 必选
件总线服务,支持华为云服务、自定义应用、SaaS应用以标准化、中心化的方式接入事件网格,通过标准化的CloudEvents协议在这些应用之间以灵活方式路由事件,帮助您轻松构建松耦合、分布式的事件驱动架构。 事件网格触发器用于快速创建以华为云服务或自定义应用为事件源、组合应用流任务
消费组管理 查询指定消费组信息 查询所有消费组 重置消费组消费进度到指定位置 批量删除Group 父主题: 消息集成API
Secret:使用AppKey和AppSecret直接进行认证。 Jwt:使用AppKey、AppSecret以及调用时的时间戳生成签名信息,通过AppKey、签名以及时间戳进行认证。 AppKey:输入AppKey Auth认证所需的AppKey。 AppSecret:输入AppKey