2017-06-30 8 views
0

をexceded。 すべてが正常に動作しているが、できるだけ早く私は、同時に大量のデータを更新しようとして、私はfolowingエラーを取得:ElasticSearchのアップデートは、私はこの要求を得た

{ 
    "error":{ 
     "root_cause":[ 
     { 
      "type":"circuit_breaking_exception", 
      "reason":"[script] Too many dynamic script compilations within one minute, max: [15/min]; please use on-disk, indexed, or scripts with parameters instead; this limit can be changed by the [script.max_compilations_per_minute] setting", 
      "bytes_wanted":0, 
      "bytes_limit":0 
     } 
     ], 
     "type":"general_script_exception", 
     "reason":"Failed to compile inline script [ctx._source.music_tags=[\"25319\",\"25390\",\"25795\"]] using lang [painless]", 
     "caused_by":{ 
     "type":"circuit_breaking_exception", 
     "reason":"[script] Too many dynamic script compilations within one minute, max: [15/min]; please use on-disk, indexed, or scripts with parameters instead; this limit can be changed by the [script.max_compilations_per_minute] setting", 
     "bytes_wanted":0, 
     "bytes_limit":0 
     } 
    }, 
    "status":500 
} 

私はこの制限上の任意の情報を見つけるためにしようとしましたが、私はかなりそれを得るdidntの。

elasticSearchにこの制限がある理由と、この制限を変更するとどのような影響があるのか​​説明できますか?

スクリプトなしでドキュメントを更新できますか?

各リクエスト(cf:here)にパラメータを使用すると、制限エラーが発生しますか?

おかげで、

テオ

答えて

1

は私が同様のエラーを得ていたと後で私は式のマイナーな構文エラーがあったことがわかりました。構文エラーを修正した後で解決されました。 JSONが有効かどうかチェックしましたか?

関連する問題