我正在编写一个python脚本,将备份加载到索引中。 我希望我的脚本等到群集再次健康(至少是黄色)。 通常需要15分钟。
我试过
es.cluster.health(wait_for_status='yellow', request_timeout=1800) # 30 minutes
但是我得到了
TransportError(408)。
我也试过没有request_timeout
,但这给了我:
ConnectionTimeout由 - ReadTimeoutError()。
引起
我也尝试更改连接
es = Elasticsearch(es_hosts, retry_on_timeout=True, timeout=1800)
相同的408错误......
谢谢!