腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Laravel
删除
作业
失败
后
php
、
laravel
、
redis
、
laravel-queue
、
laravel-jobs
我有一个超时的
作业
,一旦它
失败
了,它就会调度另一个和它自己一样的
作业
,这样它就可以无限地运行,而不会重叠。然而,
失败
的
作业
会留在队列中并被重试,所以我最终会有多个
作业
在运行,这就破坏了整个目的。以下是我如何处理
作业
失败
的方法: use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; public function编辑:我使用horizon来运行
作业
,以下是
浏览 63
提问于2019-07-04
得票数 5
回答已采纳
3
回答
如何在
Laravel
中检查Beanstalkd队列中的
作业
是否已完成
php
、
laravel
、
task-queue
、
beanstalkd
、
laravel-5
我需要检查添加到队列(Beanstalkd)的任务是否已经在
Laravel
(
Laravel
5)中完成,如果它完成了,我需要返回更新的记录(添加到数据库中的队列更新记录的任务)。.*"$jobId = Queue::push('App\Class', $object->toArray(), $this->getQueueName()); $data = ['sta
浏览 0
提问于2015-01-11
得票数 6
1
回答
Laravel
电子邮件队列工作,但不发送
php
、
laravel
、
email
、
queue
我遇到了一个问题,我正在尝试排队发送给注册用户的消息,当我运行一切工作,但队列就是不工作,有人可以帮助我吗?这是注册控制器 protected function create(array $data) $user = User::create([ 'email' => $data['email'], 'password' => Hash::make(
浏览 15
提问于2019-02-24
得票数 4
回答已采纳
1
回答
Laravel
豆柄工作不匹配
beanstalkd
、
laravel-4.2
我正在使用
Laravel
4.2做一个项目,我把
作业
发送到豆茎队列中。当工作人员拿起要执行的
作业
时,我试图捕获
作业
的id,并在
作业
失败
时将其关联回failed_jobs表。如果不是,那么希望有人能帮助我实现与
作业
相关的failed_jobs记录的id捕获。
浏览 4
提问于2016-03-31
得票数 1
回答已采纳
1
回答
Laravel
队列和对
作业
类的更改
php
、
laravel
、
redis
我有一个使用redis和
Laravel
(5.1)队列的项目。 在我们的例子中,在部署之后,一个特定的
作业
开始
失败
,导致数以万计的红宝石
作业
的积压。在我的代码中找到特定
作业
类中的一个逻辑问题之后,部署了一个修复程序,它还
删除
了一个类作用域变量。但是,由于类被序列化并存储在redis中,当排队的
作业
重新尝试排队
作业
时,由于
Laravel
工作者试图访问一个现在不存在的类范围变量,所以
失败
了。是否有一种刷新序列化
作
浏览 0
提问于2018-03-01
得票数 1
回答已采纳
3
回答
Laravel
作业
队列调度现在不会像正常情况那样
失败
php
、
laravel
、
queue
我有一份工作是用来测试
失败
是如何运作的: <?是否有一种方法可以在与请求相同的进程上运行,但在正常排队的情况下
失败
呢?
浏览 3
提问于2020-01-03
得票数 4
回答已采纳
4
回答
Laravel
队列和
作业
--如何在以后重新运行
失败
的
作业
laravel
、
laravel-queue
、
laravel-jobs
但是由于语法错误或任何其他异常而
失败
,因此
laravel
将在failed_jobs数据库表中将此
作业
视为
失败
的
作业
,例如,在2天
后
,我发现了代码中的问题并解决了它,现在我想再次运行
失败
的
作业
,以便完成任务
浏览 22
提问于2020-09-18
得票数 5
回答已采纳
1
回答
Laravel
作业
批处理无法取消
laravel
、
queue
我有一个简单的批处理任务,我的问题是当批处理中的一个队列
失败
并抛出异常时,它不会停止或取消批处理的执行,即使我添加了cancel方法,仍在处理下一个队列。这是我的句柄和
失败
的方法{ return; }
浏览 0
提问于2021-01-11
得票数 1
1
回答
如何修正队列工作者在三个成功的
作业
通过队列:工作之后自动停止和退出的时间
laravel
、
laravel-queue
、
laravel-6
php手工队列:在运行3个不同的成功
作业
后
,工作自行停止和退出。操作系统: Windows 10队列驱动程序:redis
浏览 1
提问于2019-09-30
得票数 0
1
回答
当消息被发送回SQS时,
Laravel
队列工作者
作业
失败
php
、
laravel
、
queue
、
amazon-sqs
我已经设置了
Laravel
应用程序来从SQS队列中检索消息。在正常操作期间,一切正常工作:消息在分派可排队
作业
时添加到队列中,队列工作者从SQS获取消息并成功地运行
作业
。以下是复制的步骤: 为什
浏览 7
提问于2017-04-19
得票数 1
回答已采纳
2
回答
如何在
Laravel
Horizon中重试Redis队列中所有
失败
的
作业
php
、
laravel
、
laravel-5
、
laravel-5.8
、
laravel-horizon
你怎么能重试在
Laravel
所有的
失败
的工作呢?似乎没有“重试所有”按钮,而且由于
失败
的
作业
没有存储在表中,手工命令无法工作。
浏览 0
提问于2019-08-20
得票数 4
1
回答
Laravel
队列中afterCommit的澄清
laravel
、
laravel-queue
当我收到请求时,我正在分派执行耗时任务的
作业
。当用户在网站上注册时,向他们发送一封欢迎电子邮件 但是,请求会在事务内分派电子邮件
作业
,并且会发生争用条件。
作业
可能在事务提交之前执行,因此在用户未找到错误时
失败
。我读过关于在分派
作业
时使用afterCommit的文章,但说:"
Laravel
会等到所有打开的数据库事务都提交
后
才能实际发送
作业
“。这是否意味着如果有来自不同请求的多个事务打开,
Laravel
将等待所有事务关闭,或者仅
浏览 3
提问于2021-06-11
得票数 3
1
回答
共享主机上的Supervisor备选方案
php
、
laravel
、
shared-hosting
、
supervisord
我已经在共享主机“主机”上部署了我的应用程序,我已经ssh成功访问,但是我不能安装主管来管理队列处理,命令sudo apt-get install supervisor总是返回错误,所以我已经联系了支持,我被告知我不能与共享主机“云”计划的sudo命令,我必须移动到VPS或专用,我现在不能移动到。我在考虑每天早上用命令php artisan queue:work做一个cron工作,但是这是一个好的实践吗?
浏览 16
提问于2017-07-03
得票数 2
回答已采纳
2
回答
使用
laravel
队列和beanstalkd发送大量电子邮件
php
、
email
、
laravel
1-当用户向某些列表发送新闻稿(每个列表包含多个订阅联系人)时,一个新
作业
将使用Queue::push排队,处理此
作业
的函数只使用for循环(而不是foreach)来迭代属于这个字母的每个列表的多个联系人2-对于每个联系人,我使用Mail::queue将邮件发送到此特定联系人问题是,我对使用a for迭代联系人有不好的感觉,即使整个进程都在排队,如果
作业
在发送到x联系人后的某个点
失败
怎么办?
浏览 1
提问于2014-05-21
得票数 1
回答已采纳
1
回答
如果从数据库中
删除
了一个在
Laravel
中排队的
作业
是否会被停止?
php
、
mysql
、
laravel
、
laravel-8
、
laravel-queue
我正在尝试实现一个功能,当用户
删除
他们的帐户时,它会激活一个在一周内排队的
作业
,但是如果用户决定保留他们的帐户,则允许用户取消这个队列。但是,我注意到当我从数据库中
删除
作业
时,
作业
没有激活。这是取消排队
作业
的正确方式吗? 我在.env文件中为我的.env使用数据库选项。我还有一张就业表。
浏览 2
提问于2021-11-03
得票数 0
回答已采纳
1
回答
Laravel
5.4是否已经完成了记录
作业
的解决方案?
php
、
laravel
、
laravel-5
、
queue
、
laravel-5.4
我在我的项目中使用了
Laravel
5.4和MySQL。当用户将记录保存到数据库时,它也会创建一个队列
作业
来通知相关的公司官员。) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 另外,如您所知,如果您想处理
失败
的
作业
,请执行以下操作:队列工作者的行为如下: 1-如果“
作业
”表中的
作业
失败
浏览 0
提问于2018-02-09
得票数 6
1
回答
如何在
Laravel
5.2中再次尝试队列?
laravel
、
laravel-5.2
我正在尝试使用我的
laravel
项目发送短信,为此我用MessageController编写了名为sendSms的函数。现在,当执行sendSms时,它会
删除
队列。有人能帮上忙吗?
浏览 22
提问于2016-08-22
得票数 1
回答已采纳
1
回答
Laravel
4.1.25是否自动
删除
成功的
作业
?
laravel-4
、
queue
、
iron.io
我正在运行
Laravel
4.1.25和iron-io/iron_mq 1.5.1,这是我第一次尝试使用队列。根据文档(),当您处理完一个
作业
时,您应该将它从队列中
删除
。然而,在我的测试中,我注意到,如果
Laravel
抛出异常(有记录的行为),它会将任何
作业
返回到Iron.io队列,但如果
作业
成功而没有抛出异常,它就会从队列中消失。这是不是特定于Iron.io的东西(使用拉取队列),如果我在最后运行$job->delete()会不会有什么问题,尽管
Laravel<
浏览 1
提问于2014-05-12
得票数 1
2
回答
Odoo是否在
失败
后
删除
作业
?
python
、
odoo
我想取消链接我的类中
失败
的
作业
如果要
删除
状态为
失败
的
作业
,如何在
作业
失败
后
将其
删除
? 我需要类似如下的代码。有人能帮我吗?
浏览 20
提问于2019-03-11
得票数 0
2
回答
队列无限运行,但不能访问服务器[
Laravel
6.x]
laravel
、
queue
、
jobs
我对
Laravel
6.x的工作有一个问题,我的工作队列在QUEUE_CONNECTION=database中。问题:我有一个正在运行的工作,它不会停止/
失败
。
浏览 6
提问于2021-12-28
得票数 -1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Laravel Jetstream是什么以及如何入门?
Lumen/Laravel 5 使用网易邮箱 SMTP 发送邮件
laravel使用npm构建报错laravel-mix/src/Mix.js:18 static_primary=null
3分钟短文:Laravel 检查记录是否被软删除
Laravel实现找回密码及密码重置的例子
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券