草庐IT

RabbitMQBundle

全部标签

php - 如何将生产者作为服务注入(inject) RabbitMQBundle 消费者?

我必须修改一个用Symfony和RabbitMQ开发的php系统作为一个队列系统。我没有直接使用RabbitMQ与PHP的绑定(bind),而是使用Symfony的RabbitMQBundle。我的问题是我不知道如何发布来自消费者的消息。是的,我知道,消费者旨在消费消息,而不是发布消息。但是我有一个多步骤的工作流,我需要在处理完一些以前的消息后发布新消息。Symfony的“魔力”让我无法发现一切是如何连接的。我一直在阅读有关服务的信息,但据我所知,“生产者”并未在任何地方声明为服务,在我的特殊情况下,我没有为每个人使用特定的类,而只是将名称绑定(bind)到RabbitMq交流。在我的