在app/queue/redis下可以創(chuàng)建消費類,然后是這consume函數(shù)執(zhí)行業(yè)務。
那么如果我有50個類型的類需要執(zhí)行,那么就需要在app/queue/redis下創(chuàng)建50個類php文件嗎?
我記得tp是可以直接在一個php文件里面設置子任務的,請問在workman有更好的辦法嗎?畢竟創(chuàng)建50個文件還是不太優(yōu)雅,感謝!
這個包只是對webman/redis-queue的簡單封裝,比較適合你。
composer require ledc/redis-queue
支持命令行創(chuàng)建消費者 和 更細粒度的任務(類似你說的tp)
php webman make:jobs-consumer SendMail
php webman make:queue-consumer SendSMS