我正在处理要求我在成功获取一些数据后调用特定端点的要求。我们使用发布到 SQS 队列的 SNS 主题来实现这一点,该队列又调用端点。SNS -> SQS -> 我的端点(处理 Q 消息) -> 调用外部端点获取数据。
现在,我们发现订单处理后无法立即获得数据,现在要求每 30 秒尝试 5 次。
我们有什么办法可以做到这一点?
现在,我已经做到了,处理来自队列的消息的我的端点总是返回一个错误,以便重试消息。
我将可见性超时设置为 30 秒,以便消息每 30 秒重试 5 次。
有没有更好的方法来实现我想要的现有设置?请帮忙。