我有两个aws堆栈说内部和外部
一个用于内部处理,另一个用于我们的客户。
我们的客户端将在s3中创建存在于外部堆栈中的文件。我们不会经常更新此外部堆栈。
此内部堆栈将包含我们解决方案的最新版本。我们将更频繁地更新此内部,如补丁,修复和发布。
我们在外部堆栈中设置了s3通知,这将添加一个存在于内部堆栈中的条目SQS。对于此SQS,更新内部堆栈至少需要30分钟的停机时间。
我们如何确保收到在此时间段(10分钟)内添加的文件的通知?我们在AWS中是否有任何配置可以使通知具有弹性?
答案 0 :(得分:0)
我不明白为什么你有SQS队列的停机时间。你的意思是接收SQS消息的服务会有停机时间吗?如果是这样,那么只需确保您的SQS消息保留期限设置超过30分钟,并且消息将在您的停机期间存储在SQS中。