重现步骤

[步骤]

-- 美客多自动刊登报错数据
    
            SELECT
  'mercadolibre',
  a.SiteCode,
  a.FailureReason,
  COUNT( 1 ) AS '失败次数统计'
FROM
  ap_autopublish_mercadolibre_queue a
WHERE
  a.CustomerId = 1
  and a.MarketId=70
  AND `Status` = 'failure'
 AND a.Time >'2023-01-01 00:00:00'
  AND a.Time <'2023-02-07 00:00:00'
     AND a.FailureReason LIKE'%Too many requests%'

[结果]

1、实际刊登成功的数据,因请求异常,导致记录为失败数据

2、此报错数据了比较大,需要处理


[期望]

不报错
历史记录  
  1. 2023-02-06 20:15:58, 由 李乐同 创建。
  2. 2023-02-07 09:25:28, 由 程伟 指派给 shilin。
    修改了 指派给,旧值为 "chengwei",新值为 "shilin"。
  3. 2023-02-07 16:09:43, 由 shilin 指派给 程伟。
    修改了 指派给,旧值为 "shilin",新值为 "chengwei"。
    请求受限,现在没有机制可以处理这类问题。
  4. 2023-02-07 17:24:05, 由 程伟 指派给 shilin。
    修改了 指派给,旧值为 "chengwei",新值为 "shilin"。

    问题2是接口请求受限制

    那么问题1呢 ?

  5. 2023-02-07 17:33:14, 由 shilin 指派给 程伟。
    修改了 指派给,旧值为 "shilin",新值为 "chengwei"。
  6. 2023-02-07 18:14:23, 由 程伟 编辑。
    修改了 影响环境,旧值为 "627,",新值为 "627"。

    问题原因:

    刊登接口返回错误【Too many requests】,是接口请求受限制,实际是刊登成功的


    优化方案:

    1. 开发一个独立服务,检测因接口受限制的队列,调用查询接口,如果接口返回的是成功,则将队列状态改成成功

    2. 开发一个限流功能,限流功能技术方案待讨论

  7. 2023-02-07 18:15:09, 由 程伟 确认Bug。
    修改了 Bug类型 ,旧值为 "",新值为 "external"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
  8. 2023-02-07 18:15:23, 由 程伟 解决,方案为 第三方原因(外部系统) 。
    修改了 解决方案,旧值为 "",新值为 "external"。
    修改了 解决版本,旧值为 "",新值为 "trunk"。
    修改了 解决日期,旧值为 "",新值为 "2023-02-07 18:15:11"。
    修改了 指派给 ,旧值为 "chengwei",新值为 "liletong"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 解决者 ,旧值为 "",新值为 "chengwei"。
  9. 2023-02-14 10:59:20, 由 李乐同 指派给 程伟。
    修改了 指派给,旧值为 "liletong",新值为 "chengwei"。
    代码开发完,再指回来
  10. 2023-02-15 09:09:51, 由 程伟 指派给 shilin。
    修改了 指派给,旧值为 "chengwei",新值为 "shilin"。
  11. 2023-02-15 09:41:19, 由 shilin 添加备注。

    失败次数从 275224 下降至 39687,下降了86%。

  12. 2023-02-15 09:41:28, 由 shilin 指派给 程伟。
    修改了 指派给,旧值为 "shilin",新值为 "chengwei"。
  13. 2023-02-21 20:06:24, 由 李乐同 编辑。
    修改了 Bug标题,区别为:
    001- 正式环境:刊登成功的数据,又有失败详情
    001+ 正式环境:刊登成功的数据,又有失败详情(Too many requests)
    001- 正式环境:刊登成功的数据,又有失败详情
    001+ 正式环境:刊登成功的数据,又有失败详情(Too many requests)
  14. 2023-02-21 20:08:26, 由 李乐同 编辑。
    修改了 Bug标题,区别为:
    001- 正式环境:刊登成功的数据,又有失败详情(Too many requests)
    001+ 正式环境:美客多平台刊登成功的数据,又有失败详情(Too many requests)
    001- 正式环境:刊登成功的数据,又有失败详情(Too many requests)
    001+ 正式环境:美客多平台刊登成功的数据,又有失败详情(Too many requests)
  15. 2023-02-23 18:24:18, 由 程伟 添加备注。
    既然平台API无法承载这么大的并发请求量,那么限流也没有以以,通过减少POD的数量的方式,降低并发请求量
  16. 2023-02-23 18:24:29, 由 程伟 指派给 李乐同。
    修改了 指派给,旧值为 "chengwei",新值为 "liletong"。
  17. 2023-03-30 16:24:09, 由 李乐同 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "liletong",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "liletong"。
    修改了 关闭日期,旧值为 "",新值为 "2023-03-30 16:24:09"。
  18. 2023-03-30 16:29:49, 由 李乐同 添加备注。
  19. 2023-11-17 09:35:30, 由 刘超 编辑。
    修改了 所属模块,旧值为 "1702",新值为 "1858"。
所属项目 技术中心-需求池
所属模块 客服账号   客服CRM
所属计划
所属迭代
Bug类型 第三方原因(外部系统)
严重程度 提示
优先级 P2
Bug状态 已关闭
业务部门
影响功能
开发责任人
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2023-03-30 16:29:49
截止日期 0000-00-00
上线时间
上线时效
操作系统 Windows
浏览器 firefox系列
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 李乐同 于 2023-02-06 20:15:58
影响环境 生产环境-业务反馈
由谁解决 程伟 于 2023-02-07 18:15:11
解决版本 主干
解决方案 第三方原因(外部系统)
由谁关闭 李乐同 于 2023-03-30 16:24:09
最后修改 刘超 于 2023-11-17 09:35:24
相关Bug