目前我正在一个 Symfony 4 环境中工作,该环境需要定期(通过 cron)通过命令/操作队列工作,而无需安装像 RabbitMQ 这样的服务器包。
在 Laravel 中,有一个宏伟的队列系统,它与数据库同步队列和一个监听工作者一起工作。Symfony 4 有类似的功能吗?
我尝试安装JMSJobQueueBundle和QueueBundle,但都无法在 Symfony 4 中安装。
目前我正在一个 Symfony 4 环境中工作,该环境需要定期(通过 cron)通过命令/操作队列工作,而无需安装像 RabbitMQ 这样的服务器包。
在 Laravel 中,有一个宏伟的队列系统,它与数据库同步队列和一个监听工作者一起工作。Symfony 4 有类似的功能吗?
我尝试安装JMSJobQueueBundle和QueueBundle,但都无法在 Symfony 4 中安装。
你有这个捆绑包https://github.com/php-enqueue/enqueue-dev提供很多选项
DtcQueueBundle也是一个不错的队列/worker 库,它支持 Symfony 4并且(非常重要)仍在积极维护中。