elasticsearch 使index.max\u结果\u窗口设置持久化
有没有办法使index.max\u result\u窗口设置持久化。
elasticsearch 使index.max\u结果\u窗口设置持久化,
elasticsearch,nest,
elasticsearch,Nest,有没有办法使index.max\u result\u窗口设置持久化。 还有哪些可用选项可以推动此设置。是的,您可以通过更改conf/elasticsearch.yml来实现。只需在末尾添加一行,如下所示 index.max_result_window: 1 它将在下次重新启动Elasticsearch后设置您有3个选项来设置此参数: 将其设置为elasticsearch.yml(如@mystion所述) 将其设置为映射模板,基本上是在ES中插入数据时使用的索引模式 通过indice_upda
还有哪些可用选项可以推动此设置。是的,您可以通过更改conf/elasticsearch.yml来实现。只需在末尾添加一行,如下所示
index.max_result_window: 1
它将在下次重新启动Elasticsearch后设置您有3个选项来设置此参数:
- 将其设置为elasticsearch.yml(如@mystion所述)
- 将其设置为映射模板,基本上是在ES中插入数据时使用的索引模式李>
- 通过indice_update_设置API动态设置
HtH,因为这是用
nest
标记的,所以我想您正在寻找一种用nest强类型完成的方法。您也可以这样在indexcreation时设置它(此处将max\u result\u window
设置为20k):
wait\u elasticClient.CreateIndexAsync(
“我的索引的名称”,
c=>c
.初始化(新索引状态)
{
设置=新索引设置{{“index.max_result_window”,20000}
})
);
这是在Nest v6.2.0中完成的
Kibana事后确认:
谢谢!它真的帮助了我!作为将来的参考,这在ES 5+中不再起作用。