03-订单拉取-header-old
2016-06-16 15:43:56 0 举报
订单拉取是指从系统中获取订单信息的过程。在这个过程中,需要使用到一些特定的header信息。其中,old是一个常用的header字段,用于标识请求的类型。例如,当客户端发起一个GET请求时,可以在header中添加old字段,并将值设置为“GET”,以便服务器能够正确地解析请求并返回相应的数据。此外,在处理订单拉取请求时,还可以使用其他的header字段,如Authorization、Content-Type等,以提供额外的信息和验证客户端的身份。总之,通过合理地使用header字段,可以有效地提高订单拉取的效率和准确性。
作者其他创作
大纲/内容
1、设置旧订单时间间隔(1天)2、设置某用户2次同步时间间隔(秒)
保证记录只被一个进程job独占办法(数据库保证只一个时间点只能有一个进程操作数据库):1、对该条记录process_status写1,同时判断process_status 1;2、执行成功表示独占;否则表示没抢到;
结束
获取定时任务IDgetCronJobId()
遍历所有对象
重新读上来findOne($SAA_obj-id)
窗口式拉取订单
开始
上述对象存在
测试环境为:1天,10秒;产品环境为:1天,600秒;
找到SaasAmazonAutosync数据库中符合条件所有对象(按下次执行时间的降序排列):1、status == 1;2、process_status != 1;3、next_execute_time == null or next_execute_time nowtime;4、old_error_count old_start_time
判断当前记录是否抢到
同步该条记录(因为process_status被修改了)
0 条评论
下一页