背景:主要是新店铺和一些异常店铺,刷的时候信息不完善导致刷了也不恢复。新店铺中心那边欧代注册+安全图片时效比较慢,时间不确定,刷了不在售的就没有及时二次刷。
目标:对首次刷新后仍不在售的 ASIN 做周期性复检刷新;在资源可控前提下,等待店铺资质补齐后尝试恢复链接在售,避免链接长期闲置。
需求:增加二次校验
1、扫描采集间隔:7天/次
2、历史执行过自动刷新 + 当前不在售 + 距离上一次刷新≥15 天 + 未达最大重试次数
3、单条 ASIN 复检最多重试 3 次,到次数停止;链接一旦变为在售直接退出复检池
最终需求确认如下:
不在售重试服务逻辑调整
原需求:见需求 32448
刊登类型是【自动刊登或智能刊登】的,且刊登时间<15天,且刊登时间>4天,且距离上一次执行不在售服务的刷新时间≥3 天,且listing状态不在售(打标表状态=40非在售),且店铺状态正常,且库存数>0,纯直发(isfba=false 且 isbrother=false),排除美国站点。
注意:距离上一次执行不在售服务的刷新时间≥3 天有以下两种判断
1、通用队列已存在:通用队列最近一条记录的 更新时间>=3天,且通用队列的执行状态存在【2-成功、3-失败、10-取消】的状态。
2、未进入通用队列,且已写入任务队列:任务表最近一条数据 更新时间>=3天,且状态存在【4-失败、5-被过滤】的状态。
新需求
刊登类型是【自动刊登或智能刊登】的,且刊登时间<60天,且距离上一次执行不在售服务的刷新时间≥15 天,且重试次数<3,且listing状态不在售(打标表状态=40非在售),且店铺状态正常,且库存数>0,纯直发(isfba=false 且 isbrother=false),排除美国站点。
注意:距离上一次执行不在售服务的刷新时间≥15 天有以下两种判断:
1、通用队列已存在:通用队列最近一条记录的 更新时间>=15天,且通用队列的执行状态存在【2-成功、3-失败、10-取消】的状态。
2、未进入通用队列,且已写入任务队列:任务表最近一条数据 更新时间>=15天,且状态存在【4-失败、5-被过滤】的状态。