如何解决为什么我需要在Laravel中多次触发Job?
我已经在laravel应用中创建了工作。问题是,当我在localhost上触发作业时,它可以正常工作,但是当我在实时服务器上触发它时,它却无法一口气工作。我需要多次触发它。我可以通过望远镜看到该工作待几个小时。
服务器上的主管有问题吗?
基本上Job在控制器功能内运行,我在路由上触发它。
public function sumUpInvoicetotal($invoice_id)
{
Invoice::find($invoice_id)->update(['sum_up'=> 0]);
InvoiceChargeSum::dispatch($invoice_id,Auth::user()->id);
return redirect()->route('invoices.show',$invoice_id)->with('success','Invoice Total Sum-up request received. You will get Notification on Completion');
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。