反馈人:黄理斌,夏静,陶依岚,李晓雯,刘梦蕊 ,廖思玲
问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例
[步骤]





[结果]
订单未同步到系统
[期望]
正常同步到系统
反馈人:黄理斌,夏静,陶依岚,李晓雯,刘梦蕊 ,廖思玲
问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例
[步骤]





[结果]
订单未同步到系统
[期望]
正常同步到系统
001-反馈人:黄理斌问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001+ 反馈人:黄理斌,夏静问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001-<p>反馈人:黄理斌<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001+ <p>反馈人:黄理斌,夏静<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001-反馈人:黄理斌,夏静问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001+ 反馈人:黄理斌,夏静,陶依岚问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001-<p>反馈人:黄理斌,夏静<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001+ <p>反馈人:黄理斌,夏静,陶依岚<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001-反馈人:黄理斌,夏静,陶依岚问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001+ 反馈人:黄理斌,夏静,陶依岚,李晓雯问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001-<p>反馈人:黄理斌,夏静,陶依岚<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001+ <p>反馈人:黄理斌,夏静,陶依岚,李晓雯<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001-反馈人:黄理斌,夏静,陶依岚,李晓雯问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001+ 反馈人:黄理斌,夏静,陶依岚,李晓雯,刘梦蕊 ,廖思玲问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例[步骤]
001-<p>反馈人:黄理斌,夏静,陶依岚,李晓雯<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
001+ <p>反馈人:黄理斌,夏静,陶依岚,李晓雯,刘梦蕊 ,廖思玲<br />问题:亚马逊日本站大批量订单未同步到系统,以订单号250-4376848-1686252 来源渠道:Amazon-Z01403-JP 渠道ID:10022为例<br />[步骤]</p>
开发已处理,下午再观察一下

订单执行策略服务,如果渠道SKU重复,会记录ES返回的数据和当时数据库里面的数据。
ES返回的数据是该渠道SKU未删除。
数据库记录的数据是该渠道SKU已删除。
ES的数据和数据库的数据不一致导致的。
临时方案:将数据库的数据删除,等待程序重新添加。处理后,订单已同步完成。

这个得找渠道SKU维护端看看程序是否有bug。是否写入ES与DB放在同个事务判断上,如果调用ES API失败,DB就回滚。
不能这么处理,订单执行策略是批量更新的,一条过就是整批订单都跳过了。
最多加个报警
| 所属项目 | 技术中心-需求池 |
|---|---|
| 所属模块 | / |
| 所属迭代 | |
| Bug类型 | 程序BUG |
| 严重程度 | 严重 |
| 优先级 | P0 |
| Bug状态 | 已关闭 |
| 业务部门 | |
| 开发责任人 | 程伟 |
| 测试责任人 | 胡晓龙 |
| 解决时效 | 0 |
| 激活次数 | 0 |
| 激活日期 | |
| 当前指派 | Closed 于 2022-08-04 18:12:39 |
| 截止日期 | 2022-04-21 |
| 上线时间 | |
| 上线时效 | |
| 关键词 | 2022-04-21 14:30:06已解决上线 |
| 抄送给 |
| 所属迭代 | |
|---|---|
| 相关需求 | |
| 相关任务 |
| 由谁创建 | 周杰 于 2022-04-20 15:16:18 |
|---|---|
| 影响环境 |
569 |
| 由谁解决 | 程伟 于 2022-04-21 14:30:28 |
| 解决版本 | 主干 |
| 解决方案 | 程序BUG |
| 由谁关闭 | 周杰 于 2022-04-27 16:25:00 |
| 最后修改 | 周杰 于 2022-08-04 18:12:39 |
| 相关Bug |
|---|
CODE:N085911686
Error:14_2627_1_-2146232060
SQL:BulkCopyAddNew -TableName: RB_Product_OrderSourceSKU
PARAMS:
MESSAGE:Violation of PRIMARY KEY constraint 'PK_RB_Product_OrderSourceSKUOK'. Cannot insert duplicate key in object 'dbo.RB_Product_OrderSourceSKU'. The duplicate key value is (673828477, 1).
The statement has been terminated.
TRACE: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
问题原因:ES接口返回了重复的主键ID
处理方案:将重复的主键ID删除掉