问题描述
我正在处理一个包含消息队列概念的项目.现在,该项目使用的是PHP,并且使消息发送或邮件发送的延迟更多.因此,我建议使用Perl或Python脚本开发消息队列.您能建议使用PHP还是Perl或Python最好?
I am handling a project which contain message queue concept. Now the project is in PHP, and it's making more delay in message sending or mail sending. So I suggest to develop a message queue in Perl or Python script. Could you please suggest which is best either PHP or Perl or Python?
推荐答案
一种可能的解决方案是使用 Gearman 作为队列:
A possible solution could be to use Gearman as a queue :
- 您的PHP项目会将消息作为后台作业发送给Gearman;完成
- 齿轮工会将这些消息发送给工人
- 工人将处理工作-做可能需要时间的工作
另一个优势:在您需要多台服务器来处理大量工作的那一天,您已经拥有了所需的东西:Gearman将为您处理负载平衡.
One additional advantage : the day you need several servers to handle a larger amount of jobs, you'll already have what's needed : Gearman will deal with load-balancing for you.
这篇关于Perl,PHP,Python中的消息队列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!