DNSサーバーを使用して8つのノード間で負荷分散を試みています。設定は私がホスト名をマップするようです、例えばmy.example.comと8のIPを設定し、私のDNSサーバをこのドメインのための1のttlで設定します。getaddrinfo宛先アドレス選択ロジック
ipsは10.9.20.31 - 34と10.9.20.21 - 24.のようなものです。私はgetaddrinfoを使って解決している間、毎秒のように新しいipを31-34と21-24の範囲で取得します。しかし、私は33と34が解決されているのを見ているだけで、他のすべてのIPはすべて解決されるわけではありません。 (すなわち)getaddrinfoのソートロジックは、常に33と34を優先します。
すべてのipsを使用するようにgetaddrinfoを設定することは可能ですか?私は/etc/gai.confに入っていましたが、設定についてはあまりよく分かりません。私はこれを克服するためのインプットを与えることができます。
おかげで、