使用php-resque-mq做的轻量级MQ,仅仅用于测试说明,没有实际业务
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
SmsJob.php
composer.json
composer.lock
lib.php
mq_user.sql
readme.md
register.php
status.php
worker.php

readme.md

About

这个项目是使用 php-resque 做的轻量级MQ,仅仅用于测试说明,没有实际业务

使用

  1. 安装扩展
vagrant@homestead:~/code/php-resque-mq$ composer install
  1. 配置 register.php 中的数据库和Redis链接

  2. 导入sql文件 mq_user.sql

  3. 执行主业务并将Job插入队列

vagrant@homestead:~/code/php-resque-mq$ php register.php [姓名] [手机号]
  1. 查看任务状态
vagrant@homestead:~/code/php-resque-mq$ php status 26bf81f1943d1a940ffd68a287a7d16c

6 启动Worker

QUEUE=sms LOGLEVEL=2 php worker.php

运行结果