在对ElasticSearch执行大容量操作时捕获异常:
Elasticsearch.Net.ElasticsearchClientException:请求执行失败。呼叫:状态代码400从: POST /_bulk。Elasticsearch.Net.Transport1.HandleElasticsearchClientException(RequestData数据中的ServerError: illegal_argument_exception原因:“Ac
但我仍然得到以下例外:elasticsearch.exceptions.ConnectionTimeout: ConnectionTimeout caused by - ReadTimeout for ok, item in streaming_bulk(client, actions, **kwargs):
File "~/ENV/lib/py
我正在尝试提高针对ElasticSearch进行测试的套件的性能。 测试需要很长时间,因为Elasticsearch不会在更新后立即更新它的索引。例如,下面的代码运行时不会引发断言错误。# results are not populated 目前针对这个问题的解决方案是在代码中删除一个time.sleep调用,给ElasticSearch一些时间来更新它的索引。()
我试图使用.Net API在Elasticsearch中进行批量插入,这是我在执行操作时遇到的错误;
Error {Type: es_rejected_execution_exception Reason: "rejected execution of org.elasticsearch.transport.TransportService$6@604b47a4 on EsThreadPoolExecutor[bulk, queue ca