rest - 停机时间的架构模式/样式
问题描述
是否有推荐的架构模式来处理 AWS 上的系统中的维护停机时间?向我建议的一种方法是在 s3 存储桶上备份 JSON 文件,然后回退到主 API 关闭的位置。然后在客户端可以首先检查的主 API 上有一个 /healthcheck 端点。我遇到的问题是它需要客户端在获取项目列表或示例之前提出多个请求。有没有更不透明的方式来做到这一点,这样客户就不需要做任何事情了?当 CloudFront 从源获得 500 时,我正在考虑类似于 CloudFront 重定向到 s3 存储桶上的备份 JSON 文件的内容?
解决方案
我认为您可以使用 AWS Route53 和运行状况检查来处理这个问题。
您需要将您的域转移到 AWS DNS 服务。
推荐阅读
- c# - ASP.NET:保存和显示从 URL 传递的值
- antlr - 平衡括号语法的ANTLR4问题
- pycharm - PyCharm 中的 PyMC3 plots.traceplot
- ruby-on-rails - make rake db:create 设置除开发、测试或生产之外的另一个数据库
- vue.js - Vue中的进度条服务
- c# - 在用户 (ClaimsPrincipal) 中有两个声明身份,其中只有一个用于 [Authorize]
- javascript - 无法读取未定义的属性“setState” - 进度条
- c++ - ETW:调用 TdhGetEventInformation 时出现访问冲突错误
- ubuntu - 安装 NFS 服务器的问题:服务器端 MacOS、客户端 SAMA5D27 板
- r - 错误:EmailException (Java):将电子邮件发送到以下服务器失败:smtp.office365.com:587。R