Perl,PHP,Python中的消息队列

Cha*_*dru 0 php perl message-queue

我正在处理一个包含消息队列概念的项目.现在该项目采用PHP,并且在邮件发送或邮件发送方面造成更多延迟.所以我建议用Perl或Python脚本开发一个消息队列.你能否建议PHP或Perl或Python哪个最好?

Pas*_*TIN 6

一种可能的解决方案是将Gearman用作队列:

  • 您的PHP项目将向Gearman发送消息,作为后台作业; 并完成
  • Gearman会将这些消息发送给工人
  • 工人将处理工作 - 做可能需要时间的事情

另一个优势:当您需要多台服务器来处理大量工作时,您已经拥有了所需的东西:Gearman将为您处理负载平衡.