腾讯云消息队列 CKafka - 数据上报相关问题
文档简介:
如何确认数据上报成功?
当请求的云 API 接口返回 MessageId 字段时,即代表数据已上报成功。参见云 API 调用返回 云 API 返回结果。
如何确认数据上报成功?
当请求的云 API 接口返回 MessageId 字段时,即代表数据已上报成功。参见云 API 调用返回 云 API 返回结果。
上报数据,出现错误怎么处理?
数据上报过程中,常见的云 API 错误返回结果如下:
{"Response": {"Error": {"Message": "TopicAuthorizationException: Not authorized to access topics: [xxxxx]","Code": "FailedOperation"},"RequestId": "xxxx9bef-52fd-4242-bdc0-8cf5e55xxxxxx"}}
1. 根据报错信息可检查 Topic 是否设置了ACL 权限(目前 HTTP 数据上报暂不支持 ACL 设置)需要关闭前 Topic 所设置的 ACL。
{"Response": {"Error": {"Message": "task status suspended [datahub-lz7xxxxv]","Code": "FailedOperation.ResourceTaskPaused"},"RequestId": "xxxxifef-942fd-4242-bdc0-z3f5e55xxxxxx"}}
2. 根据错误消息内容看到当前任务状态处于暂停状态,恢复任务状态至运行中即可。
{"Response": {"Error": {"Message": "limit exceeded dataHubId [datahub-nyxxxxiy]","Code": "RequestLimitExceeded"},"RequestId": "xxxxqsnrf-942fd-4242-nsdc0-z3f5e55xxxxxx"}}
3. 每秒的请求数量到接口达上限。可根据业务提单调整当前的 QPS 限制。
4. 其他错误信息也可反馈完整的错误信息,可以 联系我们 处理。
数据上报配额是多少,如何提升配额?
数据上报是通过 HTTP 协议接入数据,HTTP 的接口的 QPS 限制默认是2000。当超时2000时,就会报 request limit 的限制。
如果需要更高的 QPS,可以 联系我们 处理,提升单个任务 ID 的 QPS 限制。