[rabbitmq-discuss] detecting publish failure across restart

Sylvain Hellegouarch sh at defuze.org
Mon May 31 20:13:33 BST 2010


Hi David,



> The workaroud is to use the transaction support in AMQP: Start a
> transaction (with Channel.txSelect), do some publishes on the channel,
> and then commit the transaction (with Channel.txCommit).  If the commit
> completes successfully, you know that the publishes have taken place on
> the server.
>
>
I'm curious, in the general case, what's the cost of using a transaction?
Does it consume more resources? Roughly, what takes place within RabbitMQ?

Cheers,
-- 
- Sylvain
http://www.defuze.org
http://twitter.com/lawouach
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20100531/2d18787d/attachment.htm 


More information about the rabbitmq-discuss mailing list