<div>General question about publisher confirms ack/nack expected behavior, more along the lines of multi-ack/multi-nack</div><div><br></div><div>Does a multi-ack/nack occur and any time and just encapsulate a batch since the last ack or nack that happened?</div><div><br></div><div>Example:</div>Lets say RMQ has sent me several individual confirm acks, no issues...<div><br></div><div>I then get a multi-ack. &nbsp;Does that just indicate that everything in the range since the last ack is now acked?<br><div><br></div><div>Now if I had some catastrophic issue, could I expect to get a multi-nack basically grouping several failed messages together (basically meaning that everything in the range since the last ack is now nacked)?</div><div><br></div><div>Assuming this multi-nack occurs, but things come back online, could I then receive a multi-ack for all of the messages that have succeeded after the multi-nack?</div></div><div><br></div><div>If that is the case, I would have to keep a buffer queue of all the ack/nacks and process them in order (since they are processed out of band). &nbsp;Would that be the recommended approach?</div><div><br></div><div>I've read the publisher confirm documentation, but it's a little light on details.</div><div><br></div><div>Thanks!</div><div><br></div>