Максимальное значение очереди хранения Azure для MaxDequeueCount - PullRequest
0 голосов
/ 28 ноября 2018

Может ли кто-нибудь ответить мне, сколько попыток повторения может выполнить Azure для сообщения очереди?Если я установлю MaxDequeueCount = Int32.MaxValue, будет ли Azure действительно вызывать какие-либо привязки к этой функции очереди 2147483647 раз?Спасибо.

1 Ответ

0 голосов
/ 28 ноября 2018

Да, если для MaxDequeueCount задано значение Int32.MaxValue, ваше сообщение будет повторяться 2147483647 раз или до тех пор, пока оно не будет успешно выполнено.Если даже после этих попыток 2147483647 сообщение не удастся, вместо этого сообщение будет перемещено в очередь отравления.

Однако во избежание перегрузки из-за неправильно сформированных / общих неправильных сообщений я бы посоветовал вам использовать нижний предел,Часто сообщения терпят неудачу из-за кода пользователя или неправильно отформатированных полезных нагрузок, которые не просто фиксируют себя в этих попытках, но требуют, чтобы пользователь взаимодействовал с объектом полезной нагрузки или кодом вместо этого.

Источник Документация

...