业务场景:用户发布帖子包含图片。服务端调用异步检测接口,拿到trace_id并和业务id做关联,存入数据库中。id 7,8,11都是同步请求之后,在数据库创建的记录。再异步回调处理时,通过拿到的trace_id去查询数据库,任何吧结果更新进去。然后再更具结果判断,如果是pass就发布,risky就设为违规,review就提示运营人员审核。但是现在出现的问题是,异步回调处理时,给我的trace_id是数据库中不存在的,导致我无法关联上之前创建的那条数据。类似这种情况怎么解决,是我的处理有问题嘛,trace_id不用用作唯一索性去关联数据,如果是这样的话,那同步结果和异步回调的结果怎么做关联呢?因为同步返回的只有trace_id
你好,核实接口并无该情况,以traceid为637f28ec-690d0be2-658ce3c7作为例子,成功接收到请求的时间为2022-11-24 16:18:52,返回回调的时间为2022-11-24 16:18:57,建议自行核实下接口调用记录