任务描述


需求描述

需求背景:近期发现删除队列查询时大量删除中的数据,排查发现是状态更新不及时导致,需要调整状态刷新逻辑


需求实现:

1、修改删除队列 验证服务 listing删除成功时刷新批次表

2、将es中状态不为删除成功或者删除失败的数据都进行一次状态刷新处理

验收标准
暂无
历史记录  
  1. 2024-09-03 10:04:19, 由 罗友军 创建。
  2. 2024-09-07 15:20:09, 由 张家添 添加备注。
    检测服务执行节点:db.getCollection("SyncStatusCache").find({"StatusType" : 500189013}).limit(100).skip(0)

    查询下架队列

    db.getCollection("Amazon_Queue_Delete").find({ $and : [{"Status" : 4}, {"ResultTime" : { $gt : ISODate("2024-04-15T00:00:00+08:00") }}, {"ResultTime" : { $lte : ISODate("2024-04-15T01:00:00+08:00") }}] }).limit(100).skip(0)

    调用智能选品接口/AmazonQueueDelete/UpdateStatus,进行修改
    {
      "ids": [
        "657aea23502cca4718e29388"
      ],
      "status": "0"
    }

  3. 2024-09-07 15:37:38, 由 张家添 添加备注。

    增加清理服务,DeleteCronJob


    将删除超过3个月以外的数据,以id删除,修改时间字段是无法测试的

    服务是否使用,代码评审的时候问架构师

  4. 2024-09-07 18:05:20, 由 张家添 完成。
    修改了 总计消耗,旧值为 "0",新值为 "11"。
    修改了 指派给 ,旧值为 "zhangjiatian",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2024-09-07 18:04:18"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2024-09-07 18:05:20"。
    修改了 预计剩余,旧值为 "11",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "zhangjiatian"。
    1、项目:Zhcxkj.AutoChoose.Api,Erp.Amazon.Worker
    2、核心代码

所属迭代 智能中心-智能刊登迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 删除队列同步ES优化-调整状态时刷新队列
指派给 罗友军 于 2024-09-07 18:05:20
任务类型 后端
任务标签 初始
开发组
任务状态 已完成
进度 100%
优先级 P1
关键词
抄送给
由谁创建 罗友军 于 2024-09-03 10:04:19
由谁完成 张家添 于 2024-09-07 18:04:18
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 张家添 于 2024-09-07 18:05:20
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 11工时
总计消耗 11工时
预计剩余 0工时
预计开始 2024-09-03
实际开始 2024-09-07
截止日期 2024-09-30