[rabbitmq-discuss] Sematics of ACK/REQUEUE/DISCARD on a message

Andreas Jung lists at zopyx.com
Wed May 5 18:51:35 BST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Using RabbitMQ together with the Carrot Python bindings.

Two questions:

- - assuming a consumer could process a message with success - what is
  the difference in the message handling inside the queue between
  acknowledging it or discarding it - it will be removed from the queue
  in both cases?!

- - assuming a consumer could not process a message properly (e.g. some
  database backend down) and is interested to re-try this message later.
  In this case I would requeue the message. At which position in the
  queue will the message be inserted? At the end of the queue?

Andreas

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvhsCcACgkQCJIWIbr9KYzkJQCgmxkaLsChoHib6seEpXpNfUsF
WTkAoKtFUfI/CaDUXTTmDs5FU0JSDC0M
=OVc9
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lists.vcf
Type: text/x-vcard
Size: 316 bytes
Desc: not available
Url : http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20100505/41b1bb9b/attachment.vcf 


More information about the rabbitmq-discuss mailing list