无限处理这队列 SendOrderPaidMail,不知道怎么回事?

[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
[2019-03-03 02:57:05][RFDmIdn15ALV3fD3982kz2wOy3i2N12J] Processing: App\Listeners\OrderPaidSendMail
附言 1  ·  5年前
[2019-03-03 03:10:01] local.ERROR: Class App\Listeners\OrderPaidSendMail does not exist {"exception":"[object] (ReflectionException(code: -1): Class App\\Listeners\\OrderPaidSendMail does not exist at /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/Container.php:779)
[stacktrace]
#0 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/Container.php(779): ReflectionClass->__construct('App\\\\Listeners\\\\O...')
#1 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/Container.php(658): Illuminate\\Container\\Container->build('App\\\\Listeners\\\\O...')
#2 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/Container.php(609): Illuminate\\Container\\Container->resolve('App\\\\Listeners\\\\O...', Array)
#3 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(759): Illuminate\\Container\\Container->make('App\\\\Listeners\\\\O...', Array)
#4 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Events/CallQueuedListener.php(82): Illuminate\\Foundation\\Application->make('App\\\\Listeners\\\\O...')
#5 [internal function]: Illuminate\\Events\\CallQueuedListener->handle(Object(Illuminate\\Foundation\\Application))
#6 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(87): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#8 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(31): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#9 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/Container.php(572): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#10 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(94): Illuminate\\Container\\Container->call(Array)
#11 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Bus\\Dispatcher->Illuminate\\Bus\\{closure}(Object(Illuminate\\Events\\CallQueuedListener))
#12 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Events\\CallQueuedListener))
#13 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(98): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(49): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(Illuminate\\Events\\CallQueuedListener), false)
#15 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(83): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#16 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(327): Illuminate\\Queue\\Jobs\\Job->fire()
#17 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(277): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#18 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(118): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#19 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(102): Illuminate\\Queue\\Worker->daemon('redis', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#20 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(86): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'default')
#21 [internal function]: Illuminate\\Queue\\Console\\WorkCommand->handle()
#22 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(29): call_user_func_array(Array, Array)
#23 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(87): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#24 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(31): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#25 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Container/Container.php(572): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#26 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Console/Command.php(183): Illuminate\\Container\\Container->call(Array)
#27 /home/vagrant/code/laravel-shop/vendor/symfony/console/Command/Command.php(255): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#28 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Console/Command.php(170): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#29 /home/vagrant/code/laravel-shop/vendor/symfony/console/Application.php(901): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#30 /home/vagrant/code/laravel-shop/vendor/symfony/console/Application.php(262): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#31 /home/vagrant/code/laravel-shop/vendor/symfony/console/Application.php(145): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#32 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Console/Application.php(89): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#33 /home/vagrant/code/laravel-shop/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(122): Illuminate\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/vagrant/code/laravel-shop/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 {main}
"} 
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
leo
最佳答案

@jackzheng9969 改完代码需要重启队列处理器才能生效

5年前 评论
讨论数量: 4
leo

这报错不是很明显了吗,App\Listeners\OrderPaidSendMail 这个类不存在,我们课程里也没有用到这个类,自己仔细检查一下哪里写错了。

5年前 评论

@leo 我已经把这个类改回来了,但是还是报这个错,于是我全文搜索了一下我写错的这个类,发现也没有,但他就是报这个错误。

5年前 评论
leo

@jackzheng9969 改完代码需要重启队列处理器才能生效

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!