【发布时间】:2016-06-14 13:57:16
【问题描述】:
我们目前在 aws 上进行生产弹性搜索。每晚我们用新数据(基础数据)更新生产弹性,然后我们运行脚本以将新基础与当前生产合并。
知道这可以正常工作,但是在发生这种情况时,生产已关闭。所以我认为我可以在aws上暂存弹性搜索环境,然后当它完成后以某种方式切换到生产环境。
这是我的流程。
- 启动新的弹性搜索实例(暂存)
- 填充数据(暂存)
- 运行脚本(将生产合并到暂存)
- 以某种方式切换
- 移除/删除/关闭旧产品
我查看了 aws route 53,这看起来很有希望。基本上摆弄 dns 设置,使“productionelastic”指向暂存,然后关闭生产实例。
还有什么我可以做的,也将路由 53 想法工作。
【问题讨论】:
-
Route53 应该可以工作。如果你在做 ssl,你可能会陷入困境。 elastisearch 域后面的 SSL 证书不会映射到您的 DNS,您可能需要添加一个例外。
-
幸运的是,我们的弹性从外部看不到,因此不需要 ssl。谢谢
-
所以你运行你的自定义 elastisearch,我以为你使用的是 aws elastisearch。 SSL 问题并不真正适用于您的设置
标签: amazon-web-services elasticsearch amazon-route53