タグ

2009年12月23日のブックマーク (6件)

  • http://japan.internet.com/developer/20070123/26.html

    derby
    derby 2009/12/23
  • [無料WEBグループウェア Group Session] Tomcatの簡単なチューニング

    Tomcatはデフォルト設定のままだと不要な機能が多く起動されています。 高機能なサーバ機で動作させていれば気になりませんが、社内で古くなったPC等の 低スペックなPCで動作させている場合、不要な機能を停止することで少しだけ レスポンスが良くなります。 今回はApacheと連携させていることを前提に、最小限の設定でTomcatを起動させる 設定をご紹介いたします。 ※tomcatを停止した上で作業してください。 ※データのバックアップは必ず取った上で作業してください。 下記の内容はTomcatのインストール先を${TOMCAT_HOME}として記述しています。 前提条件 GroupSessionがインストール済みであること。 Apache HttpサーバとTomcatを連携した環境で使用していること。 Tomcatのサンプルアプリケーションを

    derby
    derby 2009/12/23
  • Java実行環境構築手順

    Java Web アプリケーションシステム構築(Linux 編) JavaWebアプリケーションシステム構築に必要なソフト Apache2.0.43 (Web サーバ上で利用したい場合のみ) Java2sdk Stadard Edition v1.4.1 Jakarta-Tomcat4.1.18 mod_jk2(apache-tomcat-connecter) JavaWebアプリケーションシステムを開発するためには、次のソフトも必要です。 Java 2 Platform Enterprise Edition ソフトのダウンロード 必要なソフトを環境に合わせて各サイトよりダウンロードしてください 1.Java2sdk1.4.1(http://java.sun.com/j2se/1.4.1/ja/download.html) JRE=Java(TM) 2 Runtime Environ

    derby
    derby 2009/12/23
  • TomcatのJVM(Java Virtual Machine)チューニング例 - 銀の鍵

    One thing to realize about our fractional reserve banking system is that, like a child's game of musical chairs, as long as the music is playing, there are no losers. Andrew Gause, Monetary Historian 「部分準備金融制度について一つだけ実現している事は、 子供の椅子取りゲームのように、 音楽が流れ続けている限りは敗者が存在しないということである。」 アンドリュー ガウス、金融史家 【Sun HotSpot VMのガベージコレクションとヒープ】 TomcatはApache Software Foundationが提供するフリーのサーブレットコンテナ実装です。要するにJ

    derby
    derby 2009/12/23
  • Apache2 - worker MPM のプロセス&スレッド数のチューニング

    前エントリ pound と apache をバランスよくチューニングする必要性について の続きです。Apache2 のチューニングによる高負荷(大量アクセス)対策を考えてみます。 ここまできてやっと、そもそも高負荷時に apache2 のプロセス数が足りていなく、静的コンテンツの応答時間が遅延しているのかも?という仮説を立てることができました。図解するとこんな感じです。 Apache2 はもちろん worker MPM で動作させています。worker MPM ってなんぞ?という方は、このブログを読んで頂けている方にはいらっしゃらないかと思いますが http://httpd.apache.org/docs/2.0/mod/worker.html あたりを読むと良いでしょう。 このマルチプロセッシングモジュール (MPM) は、マルチスレッドとマルチプロセスのハイブリッド型サーバを 実装して

    derby
    derby 2009/12/23
  • pound と apache をバランスよくチューニングする必要性について

    もう二ヶ月ほど前の話なのですが、お仕事でサイトが異常に重い(遅い)んだけど・・・という苦情が月に1〜2件ほどきていたので、重い腰を上げて格的に調査・解析して pound と apache のチューニングを実施しました。チューニング後はサイトが重いという苦情は皆無になりました。(≧∇≦)b 今回のチューニングのキモは pound と apache をバランスよくチューニングするということでした。完全に見落としていた点でもありました。とりあえず苦情がきてた時点までの構成を図にするとこんな感じでした。 何しろ Web サーバの Load Average も CPU 負荷も高くないのでサーバ側は悪くないという思い込みが原因特定を遅らせた一番の原因。この2つの数値はとっても重要なのですが、この数値に真実の見極めを惑わされてはいけません。 以下、調査手順など備忘録的なメモ。途中かなり寄り道したり脱線

    derby
    derby 2009/12/23