[rabbitmq-discuss] there is a Consumer connected?

Mohsen Lotfizad mtlotfizad at gmail.com
Sun Jul 8 10:58:39 BST 2012

I have a the same question!
and for the answer of "*why do you want the producer to know if there is a
consumer around?*" I should say: I have about 50 producer and 10 consumer.
each producer producing about 500,000 message per day:) In a day it become
about 25,000,000 message! I don't want my rabbitMQ server fail because of
absence of message consumer. I want to notify my producers to wait and save
message in db until consumers are up. so because there are many producers I
can't use a passive declare like discussed in
Did I could clarify my problem?
Is here any controller like Producer Flow

Message: 6
Date: Mon, 11 Jun 2012 11:10:47 +0100
From: Simon MacMullen <simon at rabbitmq.com>
Subject: Re: [rabbitmq-discuss] there is a Consumer connected?
To: Yurisleidy Hern?ndez Moya <ymoya at uci.cu>
Cc: rabbitmq-discuss at lists.rabbitmq.com
Message-ID: <4FD5C427.4010402 at rabbitmq.com
Content-Type: text/plain; charset=UTF-8; format=flowed

On 10/06/12 21:38, Yurisleidy Hern?ndez Moya wrote:
> The Producer can know if there is a Consumer connected to the queue
> before sending the message?

To answer your question literally: yes, use the mgmt HTTP API.

To answer your question slightly less literally, the point of a
messaging system is to let producers and consumers become decoupled -
why do you want the producer to know if there is a consumer around?

Cheers, Simon

Simon MacMullen
RabbitMQ, VMware




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120708/a89af202/attachment.htm>

More information about the rabbitmq-discuss mailing list