У меня есть клиент, который отправляет сообщения в служебную шину.У меня есть функция Azure на другой стороне, которая связана с сервисной шиной, поэтому она автоматически вызывается при отправке сообщения в сервисную шину.
(Client) ---Message---> (Service Bus) ---Message---> (Azure Function)
Сервисная шина гарантирует, что первое сообщение вочередь выйдет первой (FIFO).
Теперь я предполагаю, что при определенной загрузке будет запущено несколько функций Azure для обработки сообщений из служебной шины.
Допустим, одна из этих функций Azure аварийно завершает работу (по каким-либо причинам) и не может обработать сообщение.
Вопрос
Сервисная шина возвращает обратно необработанное сообщение обратно и означает ли это, что технически, даже если это сообщение было первым вочередь, это действительно может быть обработано после более свежего сообщения?