【发布时间】:2015-09-21 08:58:21
【问题描述】:
我正在尝试在本地连接 elasticsearch,我想知道在继续处理之前如何知道连接是成功还是失败: 我希望下面我使用的方式是可能的,但不是(它返回的值太多但都没用):
try:
es = Elasticsearch(['http://localhost:9200/'], verify_certs=True)
except Exception as err:
if "Connection refused" in err.message:
logging.error("Connection failed")
我希望有一种方法可以像这样检查连接状态:
if es == false:
raise ValueError("Connection failed")
【问题讨论】:
标签: python elasticsearch