任务描述

需求背景:随着在线listing增多,getitem获取商品信息的接口请求次数变多,之前技术方案没有控制请求次数导致请求次数太多导致服务器内存溢出,重启后会丢失部分队列数据。

需求内容:

1. 增加一张数据库表储存getitem消息队列日志;

2. 增加请求次数限制;

3. 增加服务增量消费未执行的队列数据。

需求描述

需求背景:随着在线listing增多,getitem获取商品信息的接口请求次数变多,之前技术方案没有控制请求次数导致请求次数太多导致服务器内存溢出,重启后会丢失部分队列数据。

需求内容:

1. 增加一张数据库表储存getitem消息队列日志;

2. 增加请求次数限制;

3. 增加服务增量消费未执行的队列数据。

验收标准
暂无
历史记录  
  1. 2025-01-23 17:05:39, 由 胡笑锋 创建。
  2. 2025-01-23 17:20:22, 由 刘朋飞 完成。
    修改了 总计消耗,旧值为 "0",新值为 "20"。
    修改了 指派给 ,旧值为 "liupengfei",新值为 "huxiaofeng"。
    修改了 实际完成,旧值为 "",新值为 "2025-01-23 17:18:29"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2025-01-23 17:20:22"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "liupengfei"。

    1. 新增延时队列

    2.新增mongo

    3. 服务:GetMessagePoolQueueJobService

    4.影响服务:同步服务

  3. 2025-02-11 11:21:28, 由 梁秀丽 编辑。
    修改了 最初预计,旧值为 "8",新值为 "12"。
所属迭代 智能中心-EBAY直发迭代
所属模块 智能中心-需求池  战略独立项目   EBAY直发
相关需求 【ebay】getitem消息队列持久化
指派给 胡笑锋 于 2025-01-23 17:20:22
任务类型 后端
任务标签 初始
开发组
任务状态 已完成
进度 100%
优先级 P3
关键词
抄送给
由谁创建 胡笑锋 于 2025-01-23 17:05:39
由谁完成 刘朋飞 于 2025-01-23 17:18:29
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 梁秀丽 于 2025-02-11 11:21:28
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 12工时
总计消耗 20工时
预计剩余 0工时
预计开始 2025-01-21
实际开始 2025-01-23
截止日期 2025-01-21