在过去,我编写并使用了我自己的插件“ rollindex ”来处理例如日志数据的“滚动”。然后我看到了 curator 并认为这是一个很好的替代品,因为它可以添加和删除别名。但是我怎样才能原子地移动别名呢?
根据文档,我认为这是不可能的。文档建议了一种模式,我将两个索引添加到一个别名,然后从别名中删除旧索引。但这意味着在一小段时间内,由于ElasticSearch 限制,所有写入都将失败。我的 rollindex 插件有一个原子移动(同时添加+删除),这不会发生。
我将如何与策展人合作?
在过去,我编写并使用了我自己的插件“ rollindex ”来处理例如日志数据的“滚动”。然后我看到了 curator 并认为这是一个很好的替代品,因为它可以添加和删除别名。但是我怎样才能原子地移动别名呢?
根据文档,我认为这是不可能的。文档建议了一种模式,我将两个索引添加到一个别名,然后从别名中删除旧索引。但这意味着在一小段时间内,由于ElasticSearch 限制,所有写入都将失败。我的 rollindex 插件有一个原子移动(同时添加+删除),这不会发生。
我将如何与策展人合作?