ロード バランサー (Apache) と Jboss 4.2.2 を実行する 3 つのアプリ ノードで設定されたスティッキー セッションを構成しました。ロード バランサーは、こちらのチュートリアルで説明されているように、mod_jk と設定を使用します。
http://community.jboss.org/wiki/UsingModjk12WithJBoss;jsessionid=1569CBFB7C3096C59C977CD3F7159A32
3 つのノードの jumRoute を node1 、node2 および node3 として設定し、ロード バランサーの workerlist プロパティを node1、node2、node3 として設定します。
チュートリアルは最後のポイントまで実行されましたが、useJK パラメータを構成していません。値はまだ false に設定されています。スティッキー セッションは保持されていますが、セッションが失われているようで、mod_jk ログ ファイルにこのエラーが記録されます
[エラー] ajp_get_reply::jk_ajp_common.c (1926): (node1) tomcat からの応答待ちでタイムアウトしました。Tomcat がダウンしているか、停止しているか、ネットワークに問題があります (errno=110)
node1にログインしているユーザーを個人的に確認してから、node2に移動しました。
ノード1からの応答を取得できなかった場合、Apacheは別のノードにリダイレクトしますか? useJkはこの状況でどのように役立ちますか?
---編集01---
- UseJK の値を true に変更しましたが、ユーザーの要求に応えるサーバー ノードの変更により、突然のログアウトを経験するユーザーはまだほとんどいません。
- また、ノード上のトラフィックがスティッキー セッションに影響を与えるかどうか、およびその対処方法も知りたいと思いました (数日間、すべてのサーバーで高負荷が発生しています)。
----編集 02 ----
- ワーカーごとの接続数の制御についても知りたいです。
- ajp コネクタ/接続の数を制御します。
- Apacheロードバランサーの接続数とJBossワーカーノードのajp接続数の関係。
- Tomcat 5.5 コネクタを使用した Apache 2.2.3 と JBoss 4.2.2 ワーカー ノード間の最適な構成は何でしょうか。
---- edit03----- http://community.jboss.org/wiki/OptimalModjk12Configuration
上記の記事を使用して、Apache MaxClients ThreadPerChild の最適な値を知りたかっただけです。