1.1 KiB
1.1 KiB
select oi.order_state,ti.order_state
from testorder_info ti
left join order_info oi on ti.order_num = oi.pre_order_num
where oi.order_state = 3
order by oi.created_time desc;
通过过滤发现是业务开通单的状态不一致
开通状态通知 接口 (接收商机关闭/归档通知工单)
/sync/BBOSS/SyncProvResultServ
查看日志发现归档日志,通用运维回传日志均正常。
最后查询日志时间线发现是通用运维回传接口的执行时间过长,在通用运维执行过程中,通知了 BBOSS,BBOSS 短时间进行归档将状态值填充为 5,但通用运维接口还未执行完成,最后被覆盖为 3。导致出现偶现性问题。
后期排查问题,如发现是短时间内的未知操作要考虑操作并行混乱改值的问题。
17:38:46 通用运维回传
17:39:00 接收归档 14s 归档
17:39:08 通用运维回传结束时间 22s

