我们配置了个定时任务,每天中午12点和晚上22点,拉取订单状态是”交易完成“状态的订单。
具体做法是:用startUpdate、endUpdate和status这三个查询字段拉取订单。
假设现在定时任务执行的时候,服务器时间是2023-06-06 12:00:00。那么三个查询条件就是startUpdate="2023-06-05 12:00:00",
endUpdate="2023-06-06 12:00:00",status= "TRADE_SUCCESS"。每天执行两次是怕由于网络抖动等原因漏掉订单。
但是基本上一个月会有一次,业务部门向开发组反应,有的订单应该交易完成了,但是没有把数据拉取过来。最近反应的一单是”E20230407144541083900157“
|
|
用手机打开
收藏
赞 0
···
回复
|
|
|
|