Questions tagged [message-ack]

An ACK message is a confirmation signal sent to acknowledge the reception of a previous message sent via a communication channel.

Quoting Wikipedia:

In data networking and telecommunications, an acknowledgement (or acknowledgment or ACK) is a signal passed between communicating processes or computers to signify acknowledgement, or receipt of response, as part of a communications protocols.

3 questions
2
votes
1 answer

Kombu, RabbitMQ: Ack message more than once in a consumer mixin

I have stumbled upon this problem while I was documenting Kombu for the new SO documentation project. Consider the following Kombu code of a Consumer Mixin: from kombu import Connection, Queue from kombu.mixins import ConsumerMixin from…
Adam Matan
  • 128,757
  • 147
  • 397
  • 562
0
votes
1 answer

Are ordering guarantees in Google pubsub enforced upon on acknowledgement or upon arrival?

I have a subscription with ordering enabled and I am setting an ordering key when enqueuing messages on a topic. In practice I see very little evidence of subscriber affinity in the logs. This does not technically violate the specification as…
murungu
  • 2,090
  • 4
  • 21
  • 45
0
votes
1 answer

RabbitMQ publisher confirms with topic exchange - BasicAcks only fires once the first time

Using a topic exchange, I would like to have a publish/subscribe messaging pattern with the following features: Have "publisher confirms" implemented. Have the consumer acknowledge each message as well once it has processed it. Use routing keys to…
user1984695
  • 77
  • 1
  • 2
  • 10