飼育係初心者です。3 つの別々のデータ センターに 3 つのノードがあります。Python pykeeper API からデータを読み書きする必要がありますか? そう...
1) どのノードから読み書きするか? それは問題ですか?ラウンドロビン?マスターに書き込み、スレーブから読み取りますか?
2) どのサーバーがマスターとして選択されたかを知るにはどうすればよいですか? だから?私はまだ理解していないこと。
3) 今のところ、私は以下を使用して Zookeeper に接続しています。
import zc.zk
from random import choice
zk_servers = ['111.111.111.111:2181','111.111.111.222:2181','111.111.111.333:2181']
zk = zc.zk.ZooKeeper(choice(zk_servers))
zk ノードに障害が発生した場合はどうなるでしょうか。リクエストの負荷を分散するために HA プロキシの背後にノードを配置する必要がありますか?
zk ノードの読み取りと書き込みのベスト プラクティスを使用するためのアドバイスをいただければ幸いです。
ありがとう