Sun посвятила большую часть своего учебника сортировке в сборниках Java: http://download.oracle.com/javase/tutorial/collections/interfaces/order.html
Он обсуждает с примерами оба интерфейса Comparable и Comparator.
RestClientBuilder
, который неявно используется для построения RestClient
, используемого внутри RestHighLevelClient
, имеет тайм-аут по умолчанию 30 секунд. Вам нужно изменить это, используя setMaxRetryTimeoutMillis
, который передается в SyncResponseListener
(что не очевидно, но имеет смысл, если вы думаете об этом, если вы хотите применить верхний предел).
restClient = RestClient.builder( new HttpHost("localhost", 9200, "http"), new HttpHost("localhost", 9201, "http")).setMaxRetryTimeoutMillis(100000).build();
и все еще сталкиваюсь с той же проблемой. Кроме того, это было очень медленно, можно ли использоватьscrollAPI
сRestClient
..? – Karthikeyan 13 July 2018 в 10:14