第七星尘的独立博客

开源的任务队列服务HTQ

HTQ ,全称 Http Task Queue ,是一个以Http方式执行异步任务的队列服务。你可以推送若干url进HTQ队列,HTQ会以Http GET 的方式访问这些url。如果url所在的脚本写上各种具体的任务操作,如发送邮件等,便可以实现异步操作了。HTQ使用node.js编写,可跟各种后台语言如PHP、java配合使用以增强异步处理能力。目前支持的队列类型有实时异步队列、定时异步队列、可变异步队列。
如果你依然对HTQ陌生,则可往下看详细的应用场景以加深了解

php服务器把session放到redis中

默认情况下,执行php的服务器会把session保存在系统临时文件中。每次读取session,都会读取文件。当访问量大的时候,频繁地读取磁盘文件可能会增加IO压力,此时我们可以尝试把session放到redis中。此外,把session放到redis还有利于以后多服务器扩展的session共享问题。

centos编译安装Redis和PHPredis

网络上很多安装redis教程参差不齐,于是自己便总结一份以留作以后查阅之用。本文记录的主要内容是centos6下的Redis和PHPredis的编译安装,并写脚本实现redis作为开机服务