asticsearch: Ошибка: невозможно проанализировать / сериализовать тело - PullRequest
0 голосов
/ 29 мая 2018

Я использую nodejs для получения данных изasticsearch.Иногда я сталкиваюсь с этим при получении данных. [Невозможно проанализировать / сериализовать тело] .Это пример кода.

client.search({
index: '.data*',
size: 5000,
body: '{ "query": { "bool": { "must": [{ "query_string": { "query": "*" } }, { "range": { "Timestamp": { "gte": "2018-05-29T09:09:13.000Z", "lte": "2018-05-29T09:24:13.000Z", "format": "date_optional_time" } } }], "must_not": [] } } }'}, function(err, res) {
console.log(res);});

Если я нажимаю на тот же запрос в curl, он работает нормально.Также индекс можно посмотреть на странице поиска кибана тоже.Проблема, с которой я сталкиваюсь, связана только с nodejs.Я используюasticsearch / kibana 6.2.3.Есть предложения?

1 Ответ

0 голосов
/ 24 июля 2018

Причиной проблемы было то, что упругой поиск отстает от nginix .И было ограничение в получении данных.Как только я увеличил лимит, он работал нормально для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...