• 更新设置api


    8.8 更新设置 API

    Elasticsearch允许在elasticsearch.yml文件中指定各种参数来调优。但你应该把这个文件当做 默认设置,可以在运行时通过Elasticsearch REST API修改。

    为了设置其中一个属性,需要使用HTTP PUT方法,发送一个合适的请求到_cluster/setting URI。我们有两个选择:瞬时和永久的属性设置。

    第一个,瞬时,将只设置属性直到第一次重启。为此,发送下面的命令:

    curl -XPUT 'localhost:9200/_cluster/settings' -d '{ "transient" : { "PROPERTY_NAME" : "PROPERTY_VALUE" } }'

    可以看到,在上面的命令中,我们使用了名为transient的对象,并在其中添加属性定义。 这意味着该属性值将生效,直到重新启动。如果希望属性设置在重启之后永久生效,使用名称 persistent,而不是transient。

    任何时候,都可以使用下列命令来获取这些设置:

    curl -XGET localhost:9200/_cluster/settings

  • 相关阅读:
    yii2增删改查及AR的理解
    yii2中关联查询
    yii2常用的migrate命令
    有线电视网
    选课
    没有上司的舞会
    [ZJOI2008]骑士
    【模板】树链剖分
    [ZJOI2008]树的统计
    [NOI2015]软件包管理器
  • 原文地址:https://www.cnblogs.com/rsapaper/p/9869671.html
Copyright © 2020-2023  润新知