可能重复:
格式化消息以进行排队的最佳方式是什么?
我希望添加一个作业服务器来排队非关键、非实时任务(例如向注册帐户的用户发送欢迎电子邮件或触发定期报告)。我们是一家拥有丰富 PHP 经验的小商店,希望能够在 PHP 中创建我们的作业脚本。我们希望能够轻松连接和触发作业,能够监控作业的成功/失败/性能,并能够根据需要重新排队和/或重新运行失败的作业——因此需要一些关于作业的基本报告.
理想情况下,我们希望从事创造工作的业务,而不是建立一个家庭滚动的工作服务器或将许多经过准审查的软件包拼凑在一起。使用 gearman 从头开始构建和维护某些东西需要比我们想要的更多的投资。我们试用了 Zend Server,它看起来可以满足我们的需求,但我对这些报告并没有太大印象。
我希望有一些像持续集成/构建服务器 Jenkins/Hudson 那样精致和灵活的东西,但更适合通用作业排队。
有没有人有任何建议或在任何其他产品上取得了成功?