0
したがって、EC2インスタンスを使用してelasticsearchクラスタを作成しました。クラスターは完璧に機能します。Elasticsearchのシングルエンドポイント
合計3つのノードがあり、そのうち1つはマスタ、1はデータノード、1はマスタ+データノードです。
現在、Route53は唯一のマスターノードを指しています。何らかの理由でマスターノードに障害が発生した場合はどうなりますか?障害の発生したノードが復旧するまで、2番目のマスターノードにどのように経路を変更しますか?
ここにいくつかの入力が必要です。これはどのように達成されますか?
答えをいただきありがとうございます。私たちは正面にライブラリを使用していません。私たちはDjango Frameworkを使用しています。エンドポイントに直接問い合わせを行います。 –
このようなあなたのホストをすべて追加してください。 elasticsearch python libraryを使用して、あなたのPythonコード内でes = Elasticsearch([ {'host': 'localhost'}、 {'ホスト': 'othernode'} ]) http://elasticsearch-py.readthedocs.io/ja/master/api.html#elasticsearch –
ご回答ありがとうございます。 elasticsearch-pyライブラリを直接使用する前に、いくつかの変更を加える必要があります。しかし、間違いなく彼らを知ることに役立ちます。 –