[Ultramonkey-l7-develop 364] 仮想サーバに INADDR_ANY を指定できないようになっている理由

Back to archive index

TATEISHI Katsuyuki tatei****@oss*****
2009年 5月 14日 (木) 20:52:26 JST


立石です。

五月雨ですみません。

現在の l7vsadm では 仮想サーバの IP アドレスに 0.0.0.0 を指
定できないようになっていますが、
============================================================
[root @ charlie ~]# l7vsadm -A -t 0.0.0.0:443 -m sslid
PARSE ERROR : You can't specify INADDR_ANY for endpoint.
Usage:
(以下略)
============================================================
これにはどのような意図があるのでしょうか?
ご存知の方がいたら教えていただけますか?

ざっとコードを見たところ、リアルサーバに 0.0.0.0 を指定させな
いためのコードを -A のときも通ってしまっているのかなぁと予想
してます。
# "endpoint" というエラーメッセージからもそんな気がします

現在 Heartbeat で Act-Stb の クラスタ構成をとったときに仮想サー
バの IP アドレスとして 0.0.0.0 を指定できないので、両系で
l7directord をあげておくことはできませんが、仮想サーバとして
0.0.0.0 待ち受けが可能になれば、Heartbeat で管理するのは仮想
IP アドレスの付け替えだけにできてうれしいと思うのですが・・・
# どっちみちHBでプロセス監視が必要というのは置いておくとして

--
TATEISHI Katsuyuki <tatei****@oss*****>




Ultramonkey-l7-develop メーリングリストの案内
Back to archive index