Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何正确打开Elasticsearch批量响应?_Java_Exception_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Java,Exception,elasticsearch" /> elasticsearch,Java,Exception,elasticsearch" />

Java 如何正确打开Elasticsearch批量响应?

Java 如何正确打开Elasticsearch批量响应?,java,exception,elasticsearch,Java,Exception,elasticsearch,我正在使用以下代码: BulkRequestBuilder bulkRequest = client.prepareBulk(); // ... BulkResponse response = bulkRequest.execute().get(); if (response.hasFailures()) { String failureMessage = response.buildFailureMessage(); // TODO } 正确提取故障信息的最佳方法是什么 如果可能

我正在使用以下代码:

BulkRequestBuilder bulkRequest = client.prepareBulk();
// ...
BulkResponse response = bulkRequest.execute().get();
if (response.hasFailures()) {
   String failureMessage = response.buildFailureMessage();
   // TODO
}
正确提取故障信息的最佳方法是什么

如果可能,我希望避免这样的测试:

if (StringUtils.containsIgnoreCase(failureMessage, "some text here"))
实际上,failureMessage包含关于Elasticsearch异常的描述。有包装纸吗

谢谢分享你的建议