1. 服务器crontab配置

1.1.1. root权限下执行以下命令:crontab -u www -e

* * * * * /data/www/bbc/script/queue/queue.sh [php bin path] >/dev/null
* * * * * [php bin path] /data/www/bbc/script/crontab/crontab.php >/dev/null

其中 [php bin path] 为实际生产环境中的php命令位置

例子: 当实际环境中[php bin path]为: /usr/local/webservr/php54/bin/php

* * * * * /data/www/bbc/script/queue/queue.sh /usr/local/webservr/php54/bin/php >/dev/null
* * * * * /usr/local/webservr/php54/bin/php /data/www/bbc/script/crontab/crontab.php >/dev/null
注:"www" 为web用户。

    "/data/www/bbc" 为bbc的安装路径。

    队列需要"proc_open"方法支持,如果队列全部阻塞,请检查服务器是否支持该方法。
  1. /data/www/bbc/script/queue/queue.sh

    执行队列的脚本

  2. /data/www/bbc/script/crontab/crontab.php

    加入队列的脚本

results matching ""

    No results matching ""