在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:PHP Redis Queue开源软件地址:https://gitee.com/664712890/PHP-Redis-Queue开源软件介绍:#PHP Redis Queue 这是一个可以扩展的队列处理程序,没有使用框架。我们的项目使用Yii的框架,所有这里的测试示例就按照Yii的方式来编写的。 ###简要设计思路
###现状在我们项目中已经使用一年多,性能和稳定性方面都表现的很不错。目前是单机运行64个进程,因为单机处理效率已经能够满足需求,就没有在处理程序这个理做更多分布式开发了。 #开发与使用 使用上参考 test/QueueCommand.php 主要是3个命令:start,stop,restart 非Yii框架参考这个文件编写代码即可。test/queue_config.php 是配置文件,使用前请先看看。 ###设置配置文件路径 // Yii 这样配置:Yii::app()->params->queueConfig;// 通用的配置方式:QueueConfig::$configPath = '/data/www/test/queue_config.php'; ###开发自己的worker处理程序参考 src/worker/CWorkerForYii.php 从CWorker继承,然后实现相应的方法即可。当然,你需要在配置文件中配置你的类文件名称:'WORKER'=> 'CWorkerForYii', |
请发表评论