私はLDirectordを使用して負荷分散されている2つのフロントエンドApache Webサーバーを持っています。 LDirectordは1つのサーバー上で実行されているか、もう1つのサーバーで実行されていますHeartbeat
最近、これらのサーバーをDebianエッチからDebian Lennyにアップグレードしました
それ以来、それ以来ずっとin-in-in-in-in-in-in-in-whileは、Ldirectordプロセスが消えますが、ロードバランシングは動作し続けます。ページ http:// webserver/server-status LDirectordプロセスが実行されていない間でも、両方のサーバーでサービスが提供されている接続を表示します。
ここで何が起こっているのか説明できますか?
lDirectordはロードバランシングを管理するためのアプリです。バランスをとることはありません。設定がカーネルに転送されると、再度変更されるかサーバーが再起動されるまで保持します。
スターート
ipvsadm -L -n
だけロードバランス状態を見ることができます。 LDirectordは、カーネル内のIP_VSモジュールのフロントエンドです。
lDirectordはプライマリノード(共有IPアドレスを持つ)で実行する必要があります。