我打算为dev / qa和prod env使用相同的elasticsearch实例。
使用快照和别名我可以做到这一点。
但我不知道这样做的副作用。
同时我有预算约束,我的弹性搜索在AWS上被贬低。
此外,任何人都可以建议任何更好的解决方案。
答案 0 :(得分:4)
只是一些想法:
如果您决定对QA索引运行负载测试,则使用PROD索引的客户端将受到影响。
如果您需要进行配置调整(并且您将),则必须重新启动群集才能使更改生效,这也会破坏PROD。
这是将所有环境置于同一群集中的两个重要NO-NO。如果预算是一个约束,你肯定可以在同一个集群中拥有dev + QA,但出于显而易见的原因,PROD应该是独立的。