Описание тега resthighlevelclient
Клиент REST высокого уровня Java, который включает в себя экземпляр RestClient низкого уровня и позволяет создавать запросы и читать ответы из эластичного поиска.
1
ответ
ElasticsearchStatusException содержит нераспознанный параметр: [ccs_minimize_roundtrips]]]
Я пытаюсь сделать простой поиск на сервере ElasticSearch и получаю следующую ошибку ElasticsearchStatusException[Исключение Elasticsearch [type= нелегальное_argument_exception, причина = запрос [/recordlist1/_search] содержит нераспознанный параметр…
09 апр '19 в 22:50
1
ответ
Создание сопоставления запроса индекса не работает в эластичном поиске
Я пытаюсь создать тип данных Join в индексе эластичного поиска. Он работает с консоли kibana / через rest, но когда я пытаюсь создать сопоставление для индекса программно, он не работает с ошибкой ниже, java.util.concurrent.ExecutionException: Remot…
19 июн '20 в 07:18
1
ответ
Как получить состояние кластера или метаданные индекса с помощью RestHighLevelClient?
Я занимаюсь переносом приложения из TransportClient к RestHighLevelClient. Сейчас у меня есть следующий метод получения метаданных индекса: public IndexMetaData getIndexMetaData(String indexAlias) { ClusterState state = transportClient.admin().clust…
26 авг '20 в 12:32
1
ответ
Как добавить параметр пути в Java Bulk Api elasticsearch
Я использую Java bulk Api,Elasticsearch 6.6.2 и ожидаю массового запроса POST какPOST /<index>/_bulk,но я получилPOST /_bulk вместо этого (см. захваченный пакет ниже). Я знаю, что эти 2 метода POST одинаковы, но между моим приложением и ES ест…
12 фев '20 в 14:49
1
ответ
Фильтр эластичных поисковых запросов и агрегирование не работают
У меня есть приведенный ниже документ и поисковый запрос, когда я выполняю эластичный запрос, извлекающий сценарий несогласованных документов для совпадающего exceptionId, он должен выполнять агрегацию, но он извлекает все документы, а также агрегац…
03 май '20 в 11:14
0
ответов
Загрузка Spring с запросом параметров ElasticsearchRepository и RestHighLevelClient
Я использую Spring Boot с ElasticsearchRepository а также RestHighLevelClient. У меня есть этот запрос вmt класс репозитория: public interface BillingCycleRepository extends ElasticsearchRepository<BillingCycle, String> { List<BillingCycle&…
22 май '20 в 20:30
0
ответов
Мониторинг потоков подключения в ElasticSearch RestHighLevelClient?
Мы обновили кластер ElasticSearch с 2.4.0 до 7.6.1. И мы используемRestHighLevelClientдля подключения к кластеру. Мы использовалиclient.threadPool().stats() в старом кластере для получения статуса клиентского потока, например threadPool.getActive(),…
12 июн '20 в 12:01
4
ответа
Как подключить Spring boot к Elasticsearch 7.3
Я использую Elasticsearch 7.3 и не могу подключить его к своему загрузочному приложению Spring, чтобы использовать ElasticsearchRepository. @Configuration public class ElasticSearchConfig { @Value("${elasticsearch.host:localhost}") public String hos…
15 июн '20 в 10:50
1
ответ
Java-клиент высокого уровня для эластичного поиска. Требуется справка по API UpdateByQueryRequest.
Я перехожу с обычных вызовов ES Http на ES HighLevelJavaClient. Я хочу преобразовать эту старую реализацию POST /_update_by_query { "script": { "inline": "ctx._source.collibra_match_for = []" }, "query": { "bool": { "filter": { "script": { "script":…
17 дек '19 в 22:25
0
ответов
RestHighLevelClient SocketTimeoutException
У меня есть кластер ES (7.x) на моем частном сервере, и я общаюсь с ним из приложения Spring Boot с помощью elasticsearch RestHighLevelClient. Он отлично работает, когда я запускаю свое приложение. Проблема в том, что если ES простаивает в течение н…
12 июл '20 в 14:30
3
ответа
Как создать индекс эластичного поиска с помощью клиента REST высокого уровня JAVA?
Я просматривал эти документы, чтобы создать эластичный поисковый индекс из клиента JAVA REST высокого уровня Elastic. Кажется, что я пропустил шаги для аутентификации с моей учетной записью эластичного облака. Кто-нибудь может указать мне на соответ…
02 мар '20 в 00:35
3
ответа
Проблема NullPointerException при попытке имитировать RestHighLevelClient эластичного поиска
Я сталкиваюсь с исключением NullPointerException во время модульного тестирования, когда пытаюсь протестировать и имитировать RestHighLevelClient внутри ElasticClient учебный класс: @Configuration @NoArgsConstructor public class ElasticClient{ @Sett…
18 ноя '19 в 15:12
2
ответа
Flink ES-соединение не компилируется, как ожидалось
Моя проблема в некотором роде описана здесь. Часть кода (фактически взята с сайта apache) выглядит следующим образом val httpHosts = new java.util.ArrayList[HttpHost] httpHosts.add(new HttpHost("127.0.0.1", 9200, "http")) httpHosts.add(new HttpHost(…
10 фев '20 в 11:59
1
ответ
Как Spring framework знает, как создать экземпляр RestHighLevelClient в этом примере?
Я слежу за этим сообщением, в котором объясняется, как использовать Java High Level REST Client (JHLRC) для подключения к ElasticSearch. Важные части для этих вопросов находятся в ElasticsearchConfig.java: @Configuration public class ElasticsearchCo…
12 фев '20 в 03:48
0
ответов
Получить данные из индекса ElasticSeach в формате JSON с использованием java
Я новичок в java. Я хочу получить данные от ElasticSearch индекс как JSON. Я знаюScroll APIпомогает мне в этом. Я нашел этот Elasticsearch - Java RestHighLevelClient - как получить все документы с помощью scroll api и попытался ответить на этот вопр…
12 фев '20 в 14:53
0
ответов
Сортировка в ElasticSearch в java не работает
Попытка отсортировать результаты от elasticSearch с помощью elasticSearch-Rest-Client 6.8.3 в java без каких-либо исключений завершается неудачей (идет непосредственно в раздел finally). В следующем примере я не могу добраться до строки sortB, поско…
18 фев '20 в 14:43
1
ответ
Mockito, когда любое исключение java.lang.NullPointerException
У меня есть этот метод, который нужно протестировать: private void processRequest() { BulkRequest request = new BulkRequest(); request.add(new IndexRequest("posts").id("1") .source(XContentType.JSON,"field", "foo")); request.add(new IndexRequest("po…
25 фев '20 в 22:52
1
ответ
Лучший подход к разбиению на страницы Elasticsearch
Мы разработали решение для хранения файлов, которое использует эластичный поиск для хранения метаданных о файлах с использованием клиентского java API остального уровня. В настоящее время у нас реализована разбивка на страницы с помощью "от" и "разм…
27 фев '20 в 20:32
1
ответ
mget производит: невозможно разобрать тело ответа для ответа
Я отправляю запрос Multi-Get через Java High Level REST Client и получаю следующее исключение: "Невозможно проанализировать тело ответа для Response{requestLine=POST /_mget HTTP / 1.1, host = http://localhost:9200/, response=HTTP/1.1 200 OK}" Я выта…
05 мар '20 в 06:06
2
ответа
Поместите отображение в ElasticSearch с помощью JAVA API
Я хочу поставить отображение поля с помощью JAVA API, но не удалось. Ниже приводится подробная информация: Моя структура данных: { "mje-test-execution-id": "464b66ea6c914ddda217659c84a3cb9d", "jvm-free-memory": 315245608, "jvm-total-memory": 3617587…
13 мар '20 в 12:12