Elasticsearch 使用什么 API / 数据库来生成随机 ENV 名称



当启动新的'未命名'弹性搜索节点时(?)我看到调试输出中显示了一个唯一的名称,在这种情况下,节点被称为:Riot,其他宝石包括:"探测者奥涅格"

org.elasticsearch.env: [Riot] max file descriptors [10240] for elasticsearch process likely too low, consider increasing to at least [65536]

总有一个聪明的独特名字来自某个地方?我在源代码中查找了这一行,只能找到对Locale.ROOT的引用 - 但我找不到获取新唯一名称的调用,我认为它们总是很有趣,并且想使用类似的生成器(:

名称

列表位于 elastic/elasticsearch/core/src/main/resources/config/names 中.txt

该文件

在使节点名称持久化的上下文中被删除。该更改于 2016 年合并为 master,在提出此问题之前相当长的时间。

您可以在第 2131 行找到"Riot",在第 1898 行找到"Prober Oneg

"。

遇到这个列表,其中使用了 2938 个字符的名称,不确定这是否是原始来源。

https://github.com/jprante/elasticsearch-server/blob/master/elasticsearch-server-node/src/main/resources/config/names.txt

最新更新