我有大约 10 个 Amazon 实例正在运行,我想实现一个自定义维护页面,但我有点不确定如何为“基于云”的场景执行此操作。“App_offline.html”不太合适,因为我必须更新所有 10 个。
我可以使用“DNS”[使用 Route53] 并更改主 IP 的 TTL 以更频繁地刷新等,但我想知道是否还有其他方法?
也许以某种方式使用负载平衡或?有没有人有这方面的经验?
我有大约 10 个 Amazon 实例正在运行,我想实现一个自定义维护页面,但我有点不确定如何为“基于云”的场景执行此操作。“App_offline.html”不太合适,因为我必须更新所有 10 个。
我可以使用“DNS”[使用 Route53] 并更改主 IP 的 TTL 以更频繁地刷新等,但我想知道是否还有其他方法?
也许以某种方式使用负载平衡或?有没有人有这方面的经验?
如果我们保持实例在线,我们会运行一个厨师食谱来启用停机模式。
它基本上更新了 nginx 配置中的文档根目录,以指向带有index.html
“我们离线”(或类似)消息的目录。
在(弹性)负载均衡器的情况下,您还可以将一个带有停机消息的实例置于联机状态,然后让其他实例停止轮换。