[AIX HP-UX Linux Solaris Windows]

問題: サーバーの状況に影響を与えるコマンドを Load Balancer に対して発行すると、serverUp スクリプトが実行される可能性がある

静止サーバーは重みが 0 です。この値は、ダウンしていることが advisor によって検出されたときのサーバーと同じ値です。静止サーバーで unquiesce コマンドを実行する と、executor 機能は、サーバーの状態が変更されたかどうかを判定する重みに対して 0 の値を保存します。サーバーが静止解除済みのときに、この保存値が原因で serverUp スクリプトが実行される可能性があります。

重みは、manager サイクル中に manager によって設定されます。manager サイクルの開始時に、manager は executor 機能から現在の重みを取得します。manager はこれらの値を、サーバーの状況が変更されたかどうかを判定するための最新の重みとして使用します。

構成が大きくなるにしたがって manager サイクルの実行時間が長くなるため、この問題を検出する機会が増えます。また、unquiesce コマンドが発行されたとき に、manager サイクルが進行中である可能性がより高くなります。



ご利用条件 | フィードバック

最終更新最終更新: Jun 21, 2011 12:49:06 PM EDT
ファイル名: ttrb_serverup.html