自动会员同步后台1,2
2016-09-06 08:42:51 0 举报
自动会员同步后台1,2是一个功能强大的工具,它能够自动将会员数据从不同的平台同步到后台。这样,管理员就可以在一个集中的位置查看和管理所有的会员信息。这个工具非常易于使用,只需简单的设置,就可以实现实时同步。此外,它还提供了多种筛选和排序功能,帮助管理员快速找到所需的信息。总之,自动会员同步后台1,2是一个高效、实用的工具,能够大大提高管理员的工作效率。
作者其他创作
大纲/内容
否
使用5个进程一次处理订单数为总订单数/500
一.
开始
拼接参数,开启进程
返回值为-1
结束
没有数据,关闭redis
值为0,未启动
通过从队列中取得的session值调用APItaobao.trades.sold.get获得15天之前的数据
打开一个进程执行php文件
进程数大于10
把由用户userid,和session组成的数组加密通过lpush放入redis中,键为auto_order_user
关闭进程管道
是
session失效,把日期,用户id,原因记录到日志文件中
$k++
循环结束
根据获取到的用户userid获得用户session
不处理
查询表dx_set中字段autoimport的值为1即开启自动同步的会员
把值解密转换成数组形式
获得总订单数/一次处理订单数值(处理的次数)
默认使用一个进程一次处理订单数为总订单数
处理的次数/进程数 $perprocpage
sleep(3)停三秒
从尾部取出元素
$k=0
获得开启的执行进程数(导入脚本)
队列长度大于0
启动
api报错,把日期,用户id,原因记录到日志文件中
$k小于数组长度
连接到redis
开始页码为$i *$perprocpage + 1结束页码为$i * $perprocpage + $perporcpage最后一个进程最后一页用总页数
session值为-1
取值为空,表示数据已经全部处理完关闭redis连接
判断分发进程文件即auto_order_process.php文件是否启动
while(true)
set_time_limit(0)防止超时
返回值为-2
二
是否正常取出值
获取队列key为auto_order_user的长度
0 条评论
下一页