简体   繁体   English

Laravel Artisan ::排队不通

[英]Laravel Artisan::queue not working

I have a artisan command signature named 'import:excelfile' 我有一个名为'import:excelfile'的工匠命令签名

I want to run that command inside my controller. 我想在我的控制器中运行该命令。 Everything is working fine in my controller. 我的控制器一切正常。 But the Artisan::queue('import:excelfile') is not running from controller. 但是Artisan :: queue('import:excelfile')没有从控制器运行。 But its running from CLI perfectly. 但它完全从CLI运行。 Where's the problem? 哪里有问题?

Please look at my codes 请看我的代码

controller method code http://pastebin.com/45dj179H 控制器方法代码http://pastebin.com/45dj179H

artisan code http://pastebin.com/zNCtQKZ0 工匠代码http://pastebin.com/zNCtQKZ0

Thanks 谢谢

尝试以下方面的事情:

Artisan::queue('Some:method')->onConnection('redis')->onQueue('default')->delay(0);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM