zookeeper 中的 upconfig 和 downconfig 是什么?

What is upconfig and downconfig in zookeeper?

我是Solr和zookeeper的菜鸟,正在努力自学。我了解到 zookeeper 是一种管理 solr 集群并使用锁防止竞争条件的文件结构。我不明白什么是 upconfig 和 downconfig 以及我们何时这样做。如果有人能给我一张清晰的照片,那将很有帮助。提前致谢!

Zookeeper 更好更通用的描述是为分布式系统提供集中配置的应用程序。因此,在 Solr Cloud 中,您可以让多个服务器上的多个 Solr 实例一起作为一个云。然而,如果你想更新一个集合的配置,你不想去每个服务器并单独更新它们。您只需要 一个 版本的配置,然后供任何需要它的集合使用。因此 conf 命令。

upconfig 将配置上传到 ZooKeeper,然后确保使用该配置的所有集合(在整个云中,在所有服务器上)都具有该特定配置。所以你只需要在一台服务器上上传一次。

downconfig 允许您从 Zookeeper 获取配置。