本文へジャンプ

Plugin V5.1.1.17/V5.1.1.18/V6.0.2.25/V6.0.2.27/V6.1.0.15/V6.1.0.17の不具合への対応 (WAS-08-017)

Web Server Pluginの一部のバージョンに不具合があります。その内容と対応策について解説します。

内容/目次

更新ログ

(2008/06/12 12:50) 情報を追加しました。
(2008/07/15 13:15) 適用するiFixを、PK63499ではなくPK67161に変更しました。
(2008/08/04 14:17) リンク先を更新しました。

【概要】
下記【対象バージョン】のPluginに不具合があります。
クライアント側の理由によるエラー(クライアント側がオフラインの状態となり通信できなくなった等)が発生した場合に、プラグインはアプリケーション・サーバー側のエラーであると認識し、処理を行っていたアプリケーション・サーバーをダウンしているものと判断してしまい、結果として500Errorが頻発します。

関連する影響としては、以下が挙げられます。

・負荷分散への影響:
正常に稼動し、実際にリクエストの処理を行っていたアプリケーション・サーバーを不正にダウンしているものと判断し、RetryInterval(デフォルトは60秒)を経過するまではダウンと判断したサーバーへ割り振りを行いません。
このため、プラグインが新規の接続を割り振る負荷分散機能に影響が発生します。

・セッション・アフィニティーへの影響:
プラグインでは、一旦アプリケーション・サーバーへ割り振りをしたクライアントからの接続はCookieを使用して同一サーバーへ継続的に割り振るセッション・アフィニティーの機能があります。
正常に稼動しているにもかかわらず、プラグインによって不正にダウンしたと判断されたサーバーにアクセスしていたクライアントからのリクエストは、セッションアフィニティーが外れて強制的に他のサーバーへ割り振りが行われてしまいます。
これにより、セッション・クラスター構成に対応していないシステム(セッションクラスタリングの構成と、セッションオブジェクトのシリアライズを正しく行っていないアプリケーション)では、エラーが発生します。
また、セッション・クラスター構成を正しく行っているシステムでもシステム全体としてメモリーの使用量が増える・セッション情報の度重なる引継ぎにより負荷が上昇してしまうといったことが懸念されます。

【対象バージョン】
  • AIX/Linux/Windows/Solaris/HP-UX
    Web Server Plugin V5.1.1.17 , V5.1.1.18 , V6.0.2.25 , V6.0.2.27 , V6.1.0.15 , V6.1.0.17
  • i5/OS(OS/400)
    Web Server Plugin V5.1.1.17 , V6.1.0.15 (V6.0.2.27はこの問題を解決するFixが含まれるため、対象外)
  • z/OS
    Web Server Plugin V6.0.2.25 , V6.0.2.27 , V6.1.0.15 , V6.1.0.16 , V6.1.0.17 (V5.1は対象外, V6.0.2.26 および 6.0.2.28は公開予定なし)

【対応策】

下記のいずれかの対応策を実施して下さい。

1.iFixを適用する
    2008年4月22日時点では、公開されていません。
    公開され次第、当テクニカルフラッシュを更新致します。
    (周知することが重要であると考え、iFixが公開される前に情報発信致しました。)

    << 2008年5月16日更新 >>
    iFixが公開されましたので、必要に応じて適用して下さい。

    << 2008年6月12日更新 >>
    WASV6.1ではFixpack17(6.1.0.17)が6月3日に出荷されましたが、前提条件でエラーが発生し該当のiFixを適用できないという問題が発生しております。
    お手数ですが、対応方法等につきましては、パスポート・アドバンテージを使用して、STSCにお問い合わせ下さい。

    << 2008年7月15日更新 >>
    APAR PK67161 のInterim Fix を適用して下さい。
    APAR PK63499は、V6.1.0.17に適用できない問題および64-bitモジュールの提供不足を解消するため、PK67161に置き換わっています。
    ただし、既にPK63499を適用済みの環境には再適用する必要はありません。

    (※)それぞれ下記Fix Packがリリースされた場合は、Fix Packを適用します。
        ○V5.1 … Fix Pack 19 (V5.1.1.19)
        ○V6.0 … Fix Pack 29 (V6.0.2.29)
        ○V6.1 … Fix Pack 19 (V6.1.0.19)
    分散環境 (AIX®/Linux®/Windows®/Solaris Operating System™/HP-UX) に対するInterim Fix は、以下のFTPサイトから入手してください。
    i5/OS、z/OS については、IBMソフトウエア・テクニカル・サービスをご利用ください。

2.Pluginのバージョンを、【対象バージョン】以前にする
    Pluginのバージョンは、WASのバージョンと同一でなくても動作致します。
    iFixが公開されるまでの一時的な対応策とお考え下さい。

【参考】


<< 2008年8月4日更新 >>
WAS V6.0/V6.1用  PK67161:WebSphere Plugin is marking servers down after client side fails
WAS V5.1用    PK67161:WebSphere Plugin is marking servers down after client side fails
<< 2008年7月15日更新 >>
APAR PK67161: ALLOW PK63499 TO BE INSTALLED ON 6.1.0.17 AND PACKAGE 32/64-BIT EXECUTABLES IN THE APPROPRIATE DIRECTORIES.
APAR PK67161 Readme file

以上

文書情報

有効期限: 2013年4月22日
資料番号: WAS-08-017

WebSphere software

Webカタログ

製品の機能や稼働OS、参考料金をご紹介