[rabbitmq-discuss] Persistence and Transactions
matthias at rabbitmq.com
Tue Jan 1 00:43:14 GMT 2013
On 31/12/12 23:02, CJ wrote:
> In the examples, Why is the channel.waitForConfirmsOrDie() only performed
> after a batch of publishes, and not after each time a basicPublish is
Efficiency. If you call waitForConfirms after every publish you are
effectively making publication synchronous, with network latency and
disk fsyncs clobbering performance.
> Also, I do not understand the difference between the following 2 persistence
These are not persistence types per se but convenient combinations of
AMQP basic properties settings. See
for their definitions. The API guide
(http://www.rabbitmq.com/api-guide.html) shows how to build your own
AMQP.BasicProperties if none of the supplied ones meet your needs.
More information about the rabbitmq-discuss