(I attempted to ask in SO earlier but the question got a little large maybe...)
The short version is: if I have a pubsub subscription with a 10 minute acknowledgement deadline, and worker clients make basic pull/acknowledge API calls: when does PubSub decide to redeliver a published message?
Is it the time from when a given message was published, regardless of when the message was delivered to a worker client as returned by the pull API call, or....
does the clock start when a message is received by the client after a pull API call (that's what I expected but this does not seem to be the case as we process messages in less than a minute. For large amounts of messages in the subscriptions, our re-delivery percentages run up to 10%).
I am interested to hear from anyone having looked into PubSub re-delivery issues and what their experience is!
Thanks,
Marcel.
https://stackoverflow.com/questions/62611694/what-is-the-meaning-of-messages-outstanding-to-a-subscriber-in-the-context-of-pu