- 创建或更新自动伸缩策略 API
- 请求
- 前置条件
- 描述
- 示例
创建或更新自动伸缩策略 API
?> 此特性设计用于 Elasticsearch Service、Elastic Cloud Enterprise 和 Kubernetes 上的 Elastic Cloud 的间接使用。不支持直接用户使用。
创建或更新一个自动伸缩策略。
请求
PUT /_autoscaling/policy/<name>{"roles": [],"deciders": {"fixed": {}}}
前置条件
如果 Elasticsearch 安全特性启用,你必须有
manage_autoscaling集群权限来使用此 API。如果启用了操作员权限特性,则只有操作员用户可以使用此 API。
描述
此 API 使用提供的名称修改自动伸缩策略。关于可用的决策器,参阅自动伸缩决策器。
示例
此示例使用固定的自动缩放决策器,将名为 my_autoscaling_policy 的自动缩放策略应用于(仅)具有 “data_hot” 角色的节点集。
PUT /_autoscaling/policy/my_autoscaling_policy{"roles" : [ "data_hot" ],"deciders": {"fixed": {}}}
此 API 返回以下结果:
{"acknowledged": true}
原文链接
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论