我有一个在 heroku(雪松堆栈)上运行的 PHP 应用程序。我正处于需要开始将工作交给工人的地步。
我看过 RabbitMQ 和 gearman。对于我的应用程序来说,最好/最简单的解决方案似乎是使用 gearman。
所以我猜测 gearman 服务器将在主 webapp dyno 上运行,然后 gearman workerapi 将在单独的 heroku 工作人员上运行,以及应该完成工作的 php 代码。
我怎样才能用 Heroku 做这个?
谢谢
排队最好使用插件https://addons.heroku.com/#queues完成。ficuscr 对您的问题的评论中的链接 ( devcenter.heroku.com/articles/background-jobs-queueing ) 应该为您提供一些关于如何准确实施您的工人的见解。