Rabbitmq 使用PHP中的芹菜?

Rabbitmq 使用PHP中的芹菜?,rabbitmq,celery,Rabbitmq,Celery,我正在构建一个基于队列的系统来缩放用户上传的图像 用户将上传图像,这些图像将被传输到存储服务器。然后,web服务器将向队列中添加一条消息,该消息将由图像缩放工作人员侦听,该工作人员将检索图像文件,缩放图像文件并将其添加到存储服务器 我计划在rabbitmq上使用芹菜,但我的web层将运行PHP,因此为了方便起见,我宁愿找到一种PHP方法来实现这一点 人们有什么建议 如果是这样的话(尽管我不想因为使用python和PHP而使web层复杂化),那么从PHP控制芹菜有多容易,我该怎么做?某种RPC协议

我正在构建一个基于队列的系统来缩放用户上传的图像

用户将上传图像,这些图像将被传输到存储服务器。然后,web服务器将向队列中添加一条消息,该消息将由图像缩放工作人员侦听,该工作人员将检索图像文件,缩放图像文件并将其添加到存储服务器

我计划在rabbitmq上使用芹菜,但我的web层将运行PHP,因此为了方便起见,我宁愿找到一种PHP方法来实现这一点

人们有什么建议


如果是这样的话(尽管我不想因为使用python和PHP而使web层复杂化),那么从PHP控制芹菜有多容易,我该怎么做?某种RPC协议(如thrift?)或更简单的协议,因为芹菜不需要在不同的服务器上?

我将使用thrift从php调用python,并将python与芹菜一起使用。

我制作了这个库,现在它可以顺利运行几个月了