gpt4 book ai didi

yii2 - 是否可以在某个时间完成 Beanstalkd 任务?

转载 作者:行者123 更新时间:2023-12-01 05:00:36 26 4
gpt4 key购买 nike

我使用 Beantalkd 和 Yii2 框架。
要添加到队列中,我使用如下内容:

        Yii::$app->beanstalk
->putInTube('tube2', ['param' => 'val'], PheanstalkInterface::DEFAULT_PRIORITY, PheanstalkInterface::DEFAULT_DELAY);

但是现在我需要在指定的时间完成一些任务,Beantalkd 是否可能,或者我需要像 Resque 这样的东西?

最佳答案

您可以通过计算延迟并将其作为参数发送到上面的示例中,在特定的时间播放一些任务。

另一方面,例如在 Redis 中存储基于时间的列表会很好,并且有一个 cron 每分钟读取一次过期的列表并将作业加载到 beanstalkd。

关于yii2 - 是否可以在某个时间完成 Beanstalkd 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33244808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com