异常

编辑

客户端方法可以抛出两种异常

  • Elasticsearch 服务器已收到但被拒绝的请求(验证错误、服务器内部超时等)将产生一个 ElasticsearchException。此异常包含 Elasticsearch 提供的有关错误的详细信息。
  • 无法到达服务器的请求(网络错误、服务器不可用等)将产生一个 TransportException。该异常的原因是由底层实现抛出的异常。在 RestClientTransport 的情况下,它将是一个包含低级 HTTP 响应的 ResponseException