Q21 — AWS SAA-C03 第3章

第 21/65 题 | ← 返回第3章

Q151.一家公司有一个电子商务结账工作流,该工作流将订单写入数据库并调用服务来处理付款.用户在结帐过程中遇到超时.当用户重新提交结帐表单时,会为同一个所需交易创建多个唯一订单.解决方案架构师应如何重构此工作流程以防止创建多个订单?

正确答案: D. 将订单存储在数据库中.将包含订单号的消息发送到 Amazon Simple Queue Service (Amazon SQS) FIFO 队列.设置付款检索消息和处理订单的服务.从队列中删除消息.