消息队列

消息队列

V4版本所有微信公众号模板消息和订阅消息发送加入消息队列发送,不启动消息队列命令将无法发送模板消

使用驱动

redis

使用功能

  • 订单的所有金额计算
  • 所有订阅消息发送
  • 所有公众号模板消息发送
  • 个人中心海报生成
  • 未支付取消订单
  • 未支付10分钟后发送短信提醒
  • 清除昨日附件
  • 给管理员发送短信
  • 拼团超时自动退团

运行命令

php think queue:listen --queue

宝塔消息队列配置方法:

  1. 宝塔软件商店搜索Supervisor并安装
  2. 点击设置->添加守护进程
  3. 填写名称(自定义填写) , 启动用户www。然后点击选择运行目录

    5.选择程序目录,这里以/www/wwwroot/ 为例。(如果您的系统在数据盘挂在,则选择数据盘)
  4. 勾选程序目录文件夹,然后点击选择

    7.填写启动命令:
    php think queue:listen --queue
    


8.点击确定添加进程守护,然后点击[启动]

注:如遇到添加完成后,守护进程里空白无内容,请更新宝塔面板及软件版本。

注:堡塔应用管理器开启守护进程的方法
先安装堡塔应用管理器

新增应用

应用环境选择当前站点使用的php版本

启动文件选择根项目目录下的think文件

执行目录选择项目根目录
守护进程选择开启,保存即可