タグ

2017年4月13日のブックマーク (2件)

  • 使用率の高いTomcatサーバーをリアルタイムで追跡&チューニング

    はじめに Apache Tomcatは、小型でありながら高い運用負荷を処理できる非常に優れたサーブレットコンテナとして好評を博しています。Tomcatの役割で最も一般的なのは、おそらく軽量のJ2EEアプリケーション(サーブレットとPOJO(通常のJavaオブジェクト)を使い、EJBを使わないもの)を実行するためのアプリケーションサーバでしょう。このような役割のサーバは、膨大な運用負荷を処理することが少なくありません。 しかし、Tomcatのデフォルトのインストール環境は、中程度の負荷を処理するように設定されています。高負荷環境のTomcatでアプリケーションを実行するには、さらにチューニングを行う必要があります。最近、私はあるプロジェクトでまさにこの問題に直面しました。あるTomcatサーバが大量のトラフィック(最大持続負荷では、2~4台のサーバに振り分けられた150以上のユニークな同時ユ

    使用率の高いTomcatサーバーをリアルタイムで追跡&チューニング
  • TomcatをJMXで覗いてみる - CLOVER🍀

    仕事で、JMXを利用したアプリケーション監視をやることになりそうな感じです。今までJMXは情報自体は見聞きしていたのですが、実際にコードを書いたことはなかったのでこれを機にちょっと勉強したいと思います。 監視対象はTomcatになりそうなので、最初からTomcatを使用します。 まずはTomcatをダウンロード。この記事執筆時点での最新版は、7.0.21です。 http://tomcat.apache.org/download-70.cgi 自分は、tar.gz版をダウンロードして解凍しました。 で、JMX Remoteを使用するために、設定を追加。以下のページの「Enabling JMX Remote」に習い、パラメータを記載。 http://tomcat.apache.org/tomcat-7.0-doc/monitoring.html 自分は、setenv.shを作成してこちらに書き

    TomcatをJMXで覗いてみる - CLOVER🍀