0

現在の本番Web環境では以下を使用しています。

  • Webサーバー:Netscape iPlanet v4.1(笑わないでください!)
  • サーブレットコンテナ:Tomcat 6.0.32

両方とも別々のサーバーでSunOS5.9(Solaris 9?)を実行しています。

(明らかに)ランダムに、Tomcatで実行されているアプリケーションが利用できないように見えることに気づきました。さらなる調査により、WebサーバーからのAJP接続がブロックされているように見えるか、少なくともWebサーバーがTomcatに要求を正常に転送できないことが示されているようです。

他の誰かがiPlanet/Tomcatでそのような問題を経験(そして修正)しましたか?

注意:iPlanet v4.1はやや古く、Apache HTTPサーバーに置き換えられていますが、まだです。

4

1 に答える 1

0

私たちは問題を解決することができました。上記のように同じ問題が発生している場合、問題はiPlanet mod_jkコネクタ(v1.2.22)にバグがあり、特に既存の接続を再利用せず、リクエストごとに新しい接続を作成することです。

解決策は、この問題などを修正する最新のドライバー(執筆時点ではv1.2.32)を入手することです。これにより、コネクターがはるかに堅牢になるだけでなく、スループットが4倍以上向上します。

更新されたドライバーは、Tomcatサイトにあります。

WindowsまたはNetwareを使用していないユーザーの場合は、独自のドライバーを作成する必要があります。これは、不足しているヘッダーを追加するためにソースを数回変更する必要があるため、Cの知識のレベルによっては少し注意が必要な場合があります。

うまくいけば、これはそこに誰かを助けるでしょう!

于 2011-11-21T07:29:58.700 に答える