Bonsai Elasticsearch如何减少副本

时间:2016-11-01 18:32:53

标签: ruby-on-rails heroku elasticsearch bonsai-elasticsearch

我有两个模型,我想用盆景弹性搜索。我为每个创建了一个索引,这使我总共有4个分片(2个主分片和2个副本)。但我不认为我需要那么多空间,因为在我的网站上,还没有太多的数据需要编入索引。我想要做的是减少或删除副本,以便我只使用索引的两个模型的主要用户。

这是我在盆景网站上试过的:

curl -s -XPUT https://user:pass@slug-12345.bonsai.io/production -d '{
  "settings": {
    "number_of_replicas":0
}'

对于上面的“生产”,我输入了我的模型名称,它给了我一个错误。

{“error”:{“root_cause”:[{“type”:“parse_exception”,“reason”:“无法解析源”}],“type”:“parse_exception”,“reason”:“failed”解析源“,”cause_by“:{”type“:”json_parse_exception“,”reason“:”非法引用的字符

有人请告诉我,我在这里失踪了什么?

1 个答案:

答案 0 :(得分:0)

试试这个:

curl -s -XPUT https://user:pass@slug-12345.bonsai.io/production/_settings -d '{"index":{"number_of_replicas":0}}'