はじめに Apache Tomcatは、小型でありながら高い運用負荷を処理できる非常に優れたサーブレットコンテナとして好評を博しています。Tomcatの役割で最も一般的なのは、おそらく軽量のJ2EEアプリケーション(サーブレットとPOJO(通常のJavaオブジェクト)を使い、EJBを使わないもの)を実行するためのアプリケーションサーバでしょう。このような役割のサーバは、膨大な運用負荷を処理することが少なくありません。 しかし、Tomcatのデフォルトのインストール環境は、中程度の負荷を処理するように設定されています。高負荷環境のTomcatでアプリケーションを実行するには、さらにチューニングを行う必要があります。最近、私はあるプロジェクトでまさにこの問題に直面しました。あるTomcatサーバが大量のトラフィック(最大持続負荷では、2~4台のサーバに振り分けられた150以上のユニークな同時ユ
![使用率の高いTomcatサーバーをリアルタイムで追跡&チューニング](https://cdn-ak-scissors.b.st-hatena.com/image/square/106c7e478be88bc515873fc79870c7b92dd94618/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fcommon%2Fimages%2Fczlogo4fb_ogp.png)