Я использую rabbitMQ, я беру каждое сообщение из очереди с помощью basic_get без автоматической процедуры acking, что означает, что сообщение остается в очереди до тех пор, пока я не напишу или не напишу сообщение.
Иногда у меня есть сообщения, которые не могут быть обработаны из-за какого-то исключения, которое не позволяет им полностью обрабатываться.
Вопрос в том, что имеет значение, если я обойду сообщения в успехе и исключение, я имею в виду, что сообщения о результатах всегда будут выходить из очереди, так что имеет значение, если я использую ack или nack в этом сценарии? Может быть, я пропущу что-то о том, когда использую каждое письмо?