Системе обработки заказов требуется обработка FIFO для каждого OrderId, запланированная доставка сообщений, автоматическое перемещение в очередь недоставленных сообщений (dead-lettering) после 5 неудачных попыток обработки, обнаружение дубликатов в течение 10 минут и возможность атомарно получать сообщение и публиковать две команды. Какую службу обмена сообщениями следует выбрать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Azure Service Bus Premium с очередями или топиками, использующими сессии для FIFO по заказам, запланированными сообщениями, встроенными очередями недоставленных сообщений, обнаружением дубликатов и транзакциями..
Почему это правильный ответ
Azure Service Bus Premium — это правильный выбор, поскольку он поддерживает все перечисленные требования. Сессии обеспечивают обработку FIFO для каждого OrderId. Запланированные сообщения позволяют отложить доставку. Встроенная функция dead-lettering автоматически перемещает сообщения после заданного количества неудачных попыток. Обнаружение дубликатов предотвращает повторную обработку сообщений в течение указанного периода. Транзакции позволяют атомарно получать сообщение и публиковать две команды, гарантируя целостность операций. Azure Storage Queues не поддерживает сессии, обнаружение дубликатов и транзакции. Azure Event Hubs не предназначен для обработки отдельных сообщений с такими сложными требованиями к состоянию и транзакциям. Azure Event Grid является системой доставки событий, а не полнофункциональной очередью сообщений.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется