如果作业已在 Laravel 队列中,则防止类似的队列作业

Dee*_*nal 5 beanstalkd laravel-5

我正在使用 Beanstalkd 和 laravel 来处理队列作业。如果作业已在队列中,如何防止添加相同的作业。我正在使用 laravel 5.3 和 Beanstalkd 3.1

Pen*_*m10 0

不存在阻止作业成为消息队列一部分的概念。只是你不能这样做。

确保您的代码编写方式能够处理重复项。如果您仍然需要解决一些问题,也许可以检查 Redis 的 SortedSet,并使用它来永久存储您的工作。