有没有办法在 Symfony 4 中放置队列工作者?

int*_*sch 5 php queue symfony laravel symfony4

目前我正在 Symfony 4 环境中工作,该环境需要定期(通过 cron)执行命令/操作队列,而无需安装像 RabbitMQ 这样的服务器包。

Laravel 中有一个强大的队列系统,可以与数据库同步队列和监听工作线程配合使用。Symfony 4 可以使用类似的功能吗?

我尝试安装JMSJobQueueBundleQueueBundle,但两者都无法在 Symfony 4 中安装。

Jan*_*Jan 0

您可以使用 Bernhard (或者更简单:Symfony 的 BernhardBundle )

它将允许您向应用程序添加队列并支持文件系统作为持久性存储,因此不需要外部软件。

希望这可以帮助 !