主页 › Microsoft › 您正在设计一个由两个组件组成的应用程序,这两个组件通过队列发送消息进行通信。消息 …Microsoft Microsoft Azure Solutions Architect Expert AZ-305 Certification
· CN
· 更新于 11 Aug 2026
您正在设计一个由两个组件组成的应用程序,这两个组件通过队列发送消息进行通信。消息必须严格按照先进先出 (FIFO) 的顺序处理。您应该包含哪种队列解决方案来确保 FIFO 处理? 选择一个答案 A 带有自定义元数据设置的 Azure Storage 队列
B 启用了分区的 Azure Service Bus 队列
C 启用了会话的 Azure Service Bus 队列
D 带有存储访问策略的 Azure Storage 队列
点击一个选项来检查您的答案。
正确答案: 启用了会话的 Azure Service Bus 队列.
为什么这是答案 启用了会话的 Azure Service Bus 队列是确保严格 FIFO 消息处理的最佳选择。会话允许您将相关消息分组,并保证这些消息在会话内按顺序处理。当应用程序的两个组件需要按特定顺序处理消息时,这至关重要。
Azure Storage 队列不提供严格的 FIFO 保证,即使有自定义元数据或存储访问策略。消息可能会因重试或并发处理而乱序。启用了分区的 Azure Service Bus 队列主要用于提高吞吐量和可用性,而不是严格的 FIFO 顺序,因为分区可能会并行处理消息。
揭示答案和解释 正确答案: 启用了会话的 Azure Service Bus 队列. 启用了会话的 Azure Service Bus 队列是确保严格 FIFO 消息处理的最佳选择。会话允许您将相关消息分组,并保证这些消息在会话内按顺序处理。当应用程序的两个组件需要按特定顺序处理消息时,这至关重要。
Azure Storage 队列不提供严格的 FIFO 保证,即使有自定义元数据或存储访问策略。消息可能会因重试或并发处理而乱序。启用了分区的 Azure Service Bus 队列主要用于提高吞吐量和可用性,而不是严格的 FIFO 顺序,因为分区可能会并行处 …
通过考试 — 无需无休止地寻找答案 将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡