Закрытие соединения с кластером эластичного поиска с использованием эластичного поиска - PullRequest
0 голосов
/ 02 июня 2019

Я пытаюсь закрыть соединение с моим кластеромasticsearch в коде моего приложения, используяasticsearch-py.

В настоящее время я использую:

es = Elasticsearch()
es.close()

Но я получаю сообщение об ошибке:

Traceback (most recent call last):
  File "tmp.py", line 45, in <module>
    es.close()
AttributeError: 'Elasticsearch' object has no attribute 'close'

Я также не видел близких методов в документации:

https://elasticsearch -py.readthedocs.io / о / ведущий / api.html

Любая помощь будет принята с благодарностью! Заранее спасибо:)

1 Ответ

1 голос
/ 02 июня 2019

Вы можете закрыть транспорт с помощью Transport.close:

es = Elasticsearch()
es.transport.close()
...