是否可以从Spring更新弹性搜索设置?我想做点什么:
grep "Blocked" runtime.log
[(410)(2016-03-04 15:48:09,864) TaskScheduler] @scheduleTask - Blocked: Task(1, increment)
[(411)(2016-03-04 15:48:09,865) TaskScheduler] @scheduleTask - Blocked: Task(2, increment)
[(412)(2016-03-04 15:48:09,866) TaskScheduler] @scheduleTask - Blocked: Task(3, increment)
但使用spring data elasticsearch客户端。
答案 0 :(得分:0)
在更改Elasticsearch设置之前,建议先关闭索引,修改设置,然后再打开索引。
我已经添加了标准化器-
<form action="\accounts\signup\" method="POST">
{% csrf_token %}
更改设置后,使用批量更新API更新现有文档。
POST /assets/_close
PUT /assets/_settings
{
"analysis": {
"normalizer": {
"lowercase_normalizer": {
"type": "custom",
"char_filter": [],
"filter": ["lowercase"]
}
}
}
}
POST /assets/_open
注意-使用'detect_noop'检测noop更新。