balancer システムのルール (Rule) とは,
リクエストが適合するかどうかの判定基準と,
適合したリクエストに対するリダイレクション URL の組合せです。
ルールは org.apache.webapp.balancer.Rule インタフェースを実装します。
balancer の配布物には多くの有用なルールが含まれています。
そのフレームワークもまた拡張容易性のために設計されていますから,
あなたはあなた自身のルールを手早く書けます。
ルールは JavaBeans とします (public な無引数コンストラクタ,
プロパティ xxx のための public な setter メソッド setXXX)。
Jakarta Commons Digester がインスタンスを作成するからです。
ルールの入手性,または配布物にあなたのルールを含めることについては,
お気兼ねなく tomcat-user メーリング・リストにお問い合わせください。
ルールは RuleChain にまとめられます。
各 BalancerFilter (または Servlet/JSP)
はリダイレクションの決定を行うとき 1 個の RuleChain を参照します。
必ずしもサンプル・コンフィグレーションのように
1 個のフィルタを /* に適用するだけに限定されてはいないことに注意してください。
Servlet Specification
に定義されているフィルタ・マッピングのさまざまな方法をフルに使って,
好きなだけ多くのフィルタを設定できます。
各フィルタはそれ自身の RuleChain を 1 個持つことになります。