您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
elasticSearch群集更新设置(transient)
发布时间:2021-09-05 22:00:11编辑:雪饮阅读()
上篇中有了解elasticSearch群集更新设置的persistent方式,也就是持久更新的方式。
那么这次让我们来看看transient方式的群集更新设置,也就是瞬态更新的方式。
请求体:
{
"transient" : {
"indices.recovery.max_bytes_per_sec" : "20mb"
}
}
响应体:
{
"acknowledged": true,
"persistent": {},
"transient": {
"indices": {
"recovery": {
"max_bytes_per_sec": "20mb"
}
}
}
}
那么此时用获取群集设置api
请求体:none
响应体:
{
"persistent": {
"indices": {
"recovery": {
"max_bytes_per_sec": "50mb"
}
}
},
"transient": {
"indices": {
"recovery": {
"max_bytes_per_sec": "20mb"
}
}
}
}
可以看到群集设置中新增了transient方式的设置信息对象了。
那么此时你重启下集群就会发现重启后再次获取群集设置就又变回如:
{
"persistent": {
"indices": {
"recovery": {
"max_bytes_per_sec": "50mb"
}
}
},
"transient": {}
}
也就是说持久更新方式可以将群集设置信息保存下去,而瞬态更新方式所配置的群集设置更新就只能在本次群集生命周期内有效。
关键字词:elasticSearch,群集更新设置,transient