我有两个aws堆栈,分别是内部和外部
一个用于内部处理,另一个暴露给我们的客户。
我们的客户端将在s3中创建文件,该文件位于外部堆栈中。我们不会频繁地更新这个外部堆栈。
这个内部堆栈将包含我们解决方案的最新版本。我们将更频繁地更新此内部版本,如补丁、修复和发布。
我们已经在外部堆栈中设置了s3通知,它将在内部堆栈中添加一个条目SQS。对于此SQS,内部堆栈的更新至少需要30分钟的停机时间。
我们如何确保收到在此时间段(10分钟)内添加的文件的通知?我们在AWS中是否有任何配置可以使通知具有弹性?
发布于 2016-03-15 21:55:09
我不明白为什么你有一个SQS队列的停机时间。您的意思是接收SQS消息的服务会有停机时间吗?如果是这样,那么只需确保您的SQS消息保留期设置为超过30分钟,并且消息将在您的停机期间存储在SQS中。
https://stackoverflow.com/questions/36003250
复制相似问题