腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Laravel
重复
延迟
作业
、
、
、
、
我正在使用MySQL编写
Laravel
json api。我试图做的是,每当用户创建记录时,我想每隔24小时在此记录上执行一些操作,直到管理员在此记录上进行了一些更改。因此,这项工作平均会
重复
10-15次。这是我的工作: <?roadOrderEprirationHandler->dispatch($order->id)->delay(now()->addHours(24));} 如你所见,如果管理员没有修改记录,我会在前一个
作业
完成后启动
作业
在几个循环之后,我将不再运行
浏览 22
提问于2019-03-23
得票数 1
1
回答
如何将排队的
作业
与
Laravel
中的特定用户联系起来?
、
、
我已经建立了一个基于
Laravel
的系统,在这个系统中,用户可以开始一个
重复
多次的“任务”,每次
重复
都会有
延迟
。完成这一任务的方法是使用amount参数排队
作业
,然后递归地排队等待额外的
作业
,直到计数结束。 当
作业
再次运行时,进程
重复
使用am
浏览 0
提问于2018-08-15
得票数 1
1
回答
->
延迟
作业
失败
、
、
、
我试图在
Laravel
中
延迟
一个被分派到AWS队列的
作业
。没有
延迟
的标准
作业
在该队列上运行良好,但一旦我
延迟
某个任务,它就会崩溃。Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)调用string上的成员函数delay()有
浏览 0
提问于2018-03-07
得票数 1
回答已采纳
1
回答
Laravel
队列
延迟
长度
、
、
我可以
延迟
Laravel
作业
的最大时间长度吗?我需要将
作业
延迟
至多14天,但我找不到任何有关
延迟
长度的文档。
浏览 0
提问于2015-07-12
得票数 4
1
回答
如何手动释放
Laravel
中的所有排队
作业
?
、
、
、
我需要知道是否有一种方法可以使用内部
laravel
api来强制释放所有排队的
作业
。原因是我们有一个队列实现,并且我们有一个机制,如果在
作业
执行过程中出现问题,我们可以释放
作业
执行5分钟。问题是需要具有某种类型的刷新功能来手动触发所有这些“
延迟
”的
作业
,因为我们需要对何时运行这些
延迟
的
作业
进行一些控制,从而保持故障保护机制的完整性。有一些方法可以使用
Laravel
实现此功能??
浏览 0
提问于2017-10-25
得票数 0
2
回答
如何在两个
作业
之间进行
延迟
?
、
、
我已经使用了
laravel
作业
,我试着用
延迟
来分派两个
作业
,但都不起作用。 我的想法是调度x个
作业
,它们之间有
延迟
。等待10秒调度->
作业
%1 等待10秒调度->
作业
2 等待10秒调度->
作业
3 以此类推。
浏览 13
提问于2019-02-07
得票数 2
1
回答
Laravel
--如何用给定的类和属性保存一个任务,然后每分钟取一次?
它应该非常类似
Laravel
队列系统的工作方式,但我试图了解序列化是如何工作的,但我无法理解调度程序如何保存数据等等。
浏览 2
提问于2019-04-13
得票数 0
回答已采纳
3
回答
如何从
Laravel
中的
作业
ID中获取排队
作业
?
、
、
、
有没有办法从
Laravel
中的
作业
ID中获取排队的
作业
?在将
作业
添加到队列时,我存储了
作业
ID。稍后,在某个时间点(处理队列中的
作业
会有
延迟
),我想从队列中删除
作业
。如果可以使用
作业
ID获取队列中的
作业
,则可以使用delete()方法将其移除。
浏览 2
提问于2016-10-30
得票数 7
1
回答
处理异步服务器端操作
、
、
、
、
可能的解决方案: 我正在使用
laravel
,而我正在考虑的解决方案是将
延迟
的工作推到队列中。虽然在一开始我认为它是一个完美的解决方案,但我认为它可能是不可扩展的,因为这个请求的频率会变得太高,并且会有太多的
作业
排队。此外,队列
作业
不能保证在到达
延迟
后执行,并且可能解决得太晚。我想过的另一个解决方案是在每分钟运行一次cron
作业
中处理所有这些问题,但是当请求量很大时,它也会遇到同样的问题。就性能而言,每分钟这样做可能是过分的,特别是在活动很少的时候。是否还有其他模式(甚至没有降低到<e
浏览 4
提问于2016-04-29
得票数 1
回答已采纳
1
回答
PHP中邮件告警的调度策略
、
、
我正在用
Laravel
编写一个PHP项目。管理员可以在特定的日期/时间排队发送电子邮件通知。自然的选择是在Beanstalkd中使用
Laravel
的队列类(
Laravel
在内部使用Phean茎)。
浏览 1
提问于2013-09-28
得票数 1
1
回答
不
重复
的大型活动/
作业
、
、
、
、
我有一个应用程序,处理产品和订单的更新,并使用混合事件和
作业
,以回应变化。 在这方面工作了近两年,并在实践中观察了它,我发现最大的瓶颈是当
重复
的事件(这会导致
重复
的工作,等等)。在正常情况下,这是很好的,我们有足够的松弛来容纳一个高峰,但当它变得非常繁忙时,它可以雪球和导致积压的未处理的事件和
作业
。我使用的设置是MySQL (mariadb)的
Laravel
4.2的标准安装,这是一个带有多个队列的redis后台队列,用于处理不同类型的事件(产品库存更新、订单分派等)。我想知道是否有人能建议一种方法来防止<
浏览 3
提问于2017-12-14
得票数 2
回答已采纳
1
回答
如何从给定的时间启动
laravel
的调度器?
、
、
我需要在另外两天后运行某些命令,因为我从
laravel
的数据库中读取了这些命令。我查看了
laravel
的调度程序文档,但找不到任何与我的问题相关的内容。 如何设置相对于另一个时间的调度程序?而且,它不是
重复
的。它只会运行一次。
浏览 9
提问于2019-05-04
得票数 0
回答已采纳
1
回答
运行一个
作业
,该
作业
被多次调度,每个队列只运行一次。
、
、
我正在寻找一个
Laravel
原生的方式,允许一个
作业
,它被安排了多次,只运行一次,在同一个队列列表中。 例如,可以多次触发名为UpdateNumClients的
作业
,并将其推送到
作业
队列.那么多次。基本上,
Laravel
在运行
作业
之前会检查是否有另一个具有相同参数的队列,然后跳过这个参数,并将执行
延迟
到最后一个调度为相同类型和参数的
作业
。
浏览 4
提问于2022-06-03
得票数 0
1
回答
Laravel
队列执行频率很高
、
、
我对
Laravel
不是很熟悉,所以这也许是预期的行为,但我真的不这么认为,我希望每分钟只运行一次,就像应该的那样。home/www/api.app.mymotioncalendar.com/current/artisan queue:work --tries=5 --sleep=3 有一个负载均衡器设置和两个相同的
Laravel
浏览 12
提问于2022-03-11
得票数 0
2
回答
带
延迟
运行
Laravel
调度
、
、
、
我有很多运行everyMinute的
Laravel
作业
, 但我不想让它们同时运行, 有没有可能让他们中的一些人运行everyMinute,但有1-2秒的
延迟
?Minute at 00 secondsJob 3 > Every minute at 10 seconds 对于单独的cron
作业
,我这样做:* * * * * ( sleep 30 ; /path/to/executable) 但我不知道如何使用<em
浏览 18
提问于2019-10-10
得票数 2
1
回答
在
laravel
中使用队列的电子邮件之间的
延迟
、
、
我如何可以
延迟
之间的2封电子邮件发送,因为邮件陷阱免费包只允许发送速率限制每10秒只有2封电子邮件。所以我需要在10秒内
延迟
。这就是我试过的,但是邮件还是批量发送。
浏览 10
提问于2019-11-21
得票数 0
回答已采纳
1
回答
Laravel
5.1:事件和邮件的区别:队列?
、
、
我有登记表,在那里我想发送电子邮件给用户成功注册后。我想在后台运行电子邮件,这样页面的响应时间会更好一些。
浏览 1
提问于2015-11-03
得票数 3
回答已采纳
2
回答
使用队列还是在应用程序级别执行
延迟
作业
更好?
我们目前使用的是运行在负载均衡器后面水平缩放的2个ec2实例上的
laravel
应用程序,每个实例都有一个豆茎队列引擎来处理由
laravel
创建的
作业
(包括推送通知
作业
)。我考虑了AWS SQS,但它的最大
延迟
作业
能力是15分钟。在我的业务中,顾客可以提前20小时预订.因此,我们目前所做的是安排一个
延迟
的工作,从现在起20小时。但是,有些人建议
延迟
部分应该只发生在应用程序级别(即delay(work, timedelta(hours=20))),这允许我
浏览 0
提问于2018-01-05
得票数 4
回答已采纳
3
回答
Laravel
5.3 -防止过多通知?
、
、
我的
laravel
5.3应用程序在照片被评论或点赞时为用户创建数据库通知。谢谢你的建议。
浏览 0
提问于2016-10-07
得票数 0
2
回答
Laravel
5.2队列-
延迟
不工作
、
、
、
、
我正在使用
Laravel
queue和Linux supervisor工具(与文档完全相同)$job = (new SendAutoresponderEmail($poptin,$autoresponder,$data))->delay(60);我可以在失败的
作业
表中看到
作业
当我不使用supervisor工具时,只需在我的终端中运行命令:带有
延迟
选项的命令
浏览 0
提问于2018-08-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
3300万激增高并发用户:作业帮直播课如何做到低延迟?
四个最佳后端框架推荐
Laravel复杂SQL超多WHERE子句,本地作用域你没用过
3分钟短文:Laravel控制器用法光速入门
怎样选择适合自己php框架
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券