Web アプリケーション内のサーブレットから区画にアクセスする場合、 そのサーブレットでは HttpPartitionFilter を使用する必要があります。 このフィルターにより、特定の区画に送られる HTTP 要求が、その区画を ホストしているアプリケーション・インスタンスに正しく配信されます。 区画の移動時には、小さな時間枠が生じます。 その移動情報がターゲット・サーバーから ODR に伝搬されるまでにわずかな遅延が発生し、 オンデマンド・ルーター (ODR) の区画対サーバーのマッピングが一時的に古いものになるからです。 この場合でも、サーブレット・フィルターの働きにより、間違ったアプリケーション・インスタンスに要求が送付されることは ありません。サーブレット・フィルターには、不整合を検出したうえで、適切な ターゲット・サーバーに要求をリダイレクトする機能があります。
<filter> <filter-name>HttpPartitionFilter</filter-name> <display-name>HttpPartitionFilter</display-name> <filter-class>com.ibm.websphere.http.wpf.HttpPartitionFilter</filter-class> </filter> <filter-mapping> <filter-name>HttpPartitionFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
Related concepts
HTTP 区画