rabbitmq+;phalconphp作为消费者(有背景工作)

rabbitmq+;phalconphp作为消费者(有背景工作),php,rabbitmq,amqp,phalcon,php-amqp,Php,Rabbitmq,Amqp,Phalcon,Php Amqp,如何将phalconphp作为使用者连接到rabbitmq 据我所知,我需要为phalconphp运行一个后台进程,以便能够侦听来自rabbitmq的事件/消息,并处理一些时间密集型任务(发送邮件、写入日志) 什么会解雇消费者(在Phalcon中),可能是supervisord 我发现有一篇文章说只运行php worker.php,其中包含一个listen方法: 只要运行php worker.php就可以了,如果您不使用主管服务,只需使用While(1)并将其发送到后台,就无法处理该进程 建议使

如何将phalconphp作为使用者连接到rabbitmq

据我所知,我需要为phalconphp运行一个后台进程,以便能够侦听来自rabbitmq的事件/消息,并处理一些时间密集型任务(发送邮件、写入日志)

什么会解雇消费者(在Phalcon中),可能是supervisord

我发现有一篇文章说只运行php worker.php,其中包含一个listen方法:


只要运行php worker.php就可以了,如果您不使用主管服务,只需使用While(1)并将其发送到后台,就无法处理该进程

建议使用supervisord,因为您需要对进程进行后台监控,并确保在进程死机或系统重新启动时,进程将重新启动

您可能还想查看upstart。它可以实现同样的目标