[rabbitmq-discuss] Federation and Stomp
joshua__lim
joshua__lim at hotmail.com
Thu Jan 16 03:18:38 GMT 2014
Hi Steve, thanks for letting me know. Yes, I confirm that the following works:
SUBSCRIBE
destination:/topic/high.*
ack:client-individual
id:subscribe-03
persistent:true
It worked via ncat, after further testing, I found a js bug in my consumer app that hang Chrome after a message was received.
Rgds,Joshua
Date: Tue, 14 Jan 2014 09:35:26 -0800
From: ml-node+s1065348n32562h36 at n5.nabble.com
To: joshua__lim at hotmail.com
Subject: Re: Federation and Stomp
Joshua,
Emile has replied already, but I wanted to point out that RabbitMQ STOMP adapter
doesn't support "client-id"s on CONNECT (they are ignored), instead just the
destination (/topic/<name>) and the id are used to identify the subscription.
You may have read about client-ids in ActiveMQ documentation.
The SUBSCRIBE you showed us would create an exclusive auto-delete queue (not a
shared one) and this would therefore get deleted when the subscriber disconnected.
Try this:
SUBSCRIBE
destination:/topic/high.*
ack:client-individual
id:subscribe-03
persistent:true
^@
and then use exactly the same subscription after reconnect to receive messages.
You should UNSUBSCRIBE (see the doc) when this is no longer needed, or the
queue may stay around for a long time.
At present you cannot create a durable subscription to an /exchange/<x-name>/<r-key>
destination.
I hope this helps you: please let us know how you get on.
Steve Powell [M: +44-7815-838-558; H:+44-1962-775-598; W:+44-2380-111-528]
What I tell you three times is true.
Lewis Carroll; Hunting of the Snark: Fit the First
On 14 Jan 2014, at 05:08, joshua__lim <[hidden email]> wrote:
> I read somewhere that says to create durable subscription for exchange, I'd
> need to set the client-id header on the CONNECT and the id header to a
> unique string and set persistent: true. This doesn't appear to work at this
> moment as subscribed-clients will lose messages sent to the exchange if they
> are not connected.
_______________________________________________
rabbitmq-discuss mailing list
[hidden email]
https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
If you reply to this email, your message will be added to the discussion below:
http://rabbitmq.1065348.n5.nabble.com/Federation-and-Stomp-tp20052p32562.html
To unsubscribe from Federation and Stomp, click here.
NAML
--
View this message in context: http://rabbitmq.1065348.n5.nabble.com/Federation-and-Stomp-tp20052p32616.html
Sent from the RabbitMQ mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140115/76f1b0d9/attachment.html>
More information about the rabbitmq-discuss
mailing list