断路器

了解有关 Elasticsearch 断路器的信息。

Elasticsearch 包含多个断路器,用于防止操作导致 OutOfMemoryError。例如,如果将数据提供给 MobileFirst Operations Console 的查询导致使用 40% 的 JVM 堆,那么会触发断路器、发出异常并且控制台会收到空数据。

Elasticsearch 还针对填满磁盘提供保护。如果 Elasticsearch 数据存储配置为写入数据的磁盘填充至 90% 的容量,那么 Elasticsearch 节点会通知集群中的主节点。随后,主节点会将新文档写入从几乎已满的节点重定向至别处。如果集群中只有一个节点,那么没有辅助节点可用于写入数据。因此,将不会写入任何数据,数据将丢失。