生产者/消费者模式
来源:互联网 发布:银川古装摄影推荐知乎 编辑:程序博客网 时间:2024/06/03 21:48
一:我哥们把数据存入redis缓存区
二:我从缓冲器取数据,并作处理!
详细代码如下:
//:取订单并判断$redis = new Redis();$conn_flag = $redis->connect(REDIS_TRANSLATE_USEFULL_HOST, REDIS_TRANSLATE_USEFULL_PORT);if ( !$conn_flag ) { $logStr = date("Y-m-d-h:i:sa", time()) ." 连接redis数据库失败!\n"; file_put_contents("$path/log", $logStr, FILE_APPEND); exit;}//取出所有的订单列,这里$redis,哥们只管插入,我只管取出!$order_list = array();while(1) { $order = $redis->LPOP(REDIS_PUSH_QUENE_NAME); if(empty($order)) { break; } $order_list[] = $order;}if(0 == count($order_list)){ $logStr = date("Y-m-d-h:i:sa", time()) ." 没有要推送的订单!\n"; file_put_contents("$path/log", $logStr, FILE_APPEND); exit;}
三:参考材料
http://blog.csdn.net/kaiwii/article/details/6758942
阅读全文
0 0
- 生产者—消费者模式
- 生产者-消费者模式
- 消费者与生产者模式
- 消费者与生产者模式
- 消费者与生产者模式
- 生产者消费者模式浅析
- 生产者消费者模式
- 生产者/消费者模式
- 生产者/消费者模式
- 生产者-消费者模式
- 【转】生产者消费者模式
- 生产者、消费者模式
- 生产者/消费者模式
- 生产者/消费者模式
- 生产者/消费者模式(转载)
- 生产者消费者模式浅析
- 生产者消费者模式浅析
- 生产者消费者模式
- 关于python创建超级管理员时,出现No such Table ‘auth_user’
- ehcache学习
- MySQL存储引擎之Spider内核深度解析
- ffmpeg中AVCodecContext等数据结构中extradata成员的数据格式及其设置
- JS 事件委托
- 生产者/消费者模式
- uboot分析之Loopback接口
- VC++获取当前系统时间日期 GetSystemTime()函数的用法
- NodeJS
- 常用jar包下载地址和spring官方文档地址
- Collection集合1
- IDEA的安装破解教程和使用说明
- Java反射
- #HDU1930#And Now, a Remainder from Our Sponsor(中国剩余定理)