タグ

tomcatに関するtacroeのブックマーク (10)

  • Tomcat設定 - Heartful Communication

    ・ヒープ容量は正しく理解し、設定をする必要のある最も重要な設定 メモリが小さすぎるとTomcatの実行があまりにも遅くなったり、OutOfMemoryError?となっておかしな動作が引き起こされえる メモリが大きすぎるとJava仮想マシンは指定されたメモリを割り当てることができなくなり、起動に失敗するか 起動しても必要以上にコンピュータのメモリを消費し、他のソフトウェアに影響を与える これはいろいろ設定を変えてみて最適な値を調べる必要がある 起動時のヒープメモリを小さくしておき、必要に応じて実行中に拡張していく場合、 ヒープサイズを拡張するタイミングでページの応答時間が一時的に低下する これは、ヒープの拡張時にはリクエストへの応答を行ないながら、メモリの塊を割り当て直すことになるためある程度時間が必要となるため このような遅延を望まないのであれば、ヒープメモリのサイズ拡張

  • jconsoleでWindowsサービスのTomcatを監視 - asa nisi masa

    状況 Tomcat6.0.14をWindowsサービスで起動している。 ※コンパネ-管理ツールのサービスで起動しても、TomcatManagerで「start」しても同じ JDK1.5を使用している。 目的 ヒープメモリ等の情報を監視し、ちゃんとメモリが開放されているか確認したい。 また、デモに差し支えない程度にはチューニングしたい。 ところが TomcatはSystemユーザで起動しているため、jpsコマンドではTomcatのプロセスは表示されない。 このような場合、リモート接続なら別ユーザで接続し、監視できる。 手順 jconsoleを起動 $JAVA_HOME/bin/jconsole リモート接続 接続ダイアログで「リモート」タブ ホスト=localhost ユーザ名=system ※この画面は、メイン画面の「接続」-「新規接続」で呼び出せる。

    jconsoleでWindowsサービスのTomcatを監視 - asa nisi masa
    tacroe
    tacroe 2010/08/28
    windowsサービスで動いているプロセスはsystemユーザー権限で動いてjpsでは見つからないけどjconsoleからsystemユーザーでリモート接続すればいい
  • WTP Tomcat FAQ - Eclipsepedia

    Tomcat 6.0.x currently doesn't make the Servlet and JSP Javadoc available in its binary downloads. However, the source download for Tomcat 6.0.x currently includes source for these APIs. To make use of the source, select Java Source Attachment instead of Javadoc Location in the steps above. Then provide the path to the java folder of the expanded source which contains the source for these APIs, an

  • InfoQ: Google App EngineにJettyを採用

    原文(投稿日:2009/8/5)へのリンク Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。開発コミュニティではこの決定により、なぜ変えたのか、Tomcatでなにか問題があったのか、と多くの人が問いを投げかけた。InfoQはJettyの開発元企業であるWebtideのチームにインタビューをする機会を得て、今回の決定の事情について詳細を聞いた。 InfoQ:GoogleがTomcatや他の選択肢でなくJettyをApp Engineに選んだのはなぜでしょうか。 GoogleがJettyを選んだ理由と思われる特質はサイズと柔軟性です。クラウドではサイズが重要です。Jettyのインスタンスを(Googleがしているように)数万動かすとすると、各サーバが1MB小さければ全体で数十GBのメ

    InfoQ: Google App EngineにJettyを採用
  • 自宅サーバ開発日誌 Tomcat 6.0 on Windowsが動かない問題

    Apache Tomcat 6.0はWindowsでそのままの状態では動かない。 これは、インストールディレクトリのconfの中の、tomcat-users.xmlのencodingがなぜか、utf-8になっていないから。Windows版だけの問題の説あり。 直す場所は最初の行のencodingを直せばWindowsでTomcatが起動する。 そのままの場合は、以下のエラーが出る。(Windows-XP) 2008/08/04 15:19:18 org.apache.coyote.http11.Http11Protocol init 情報: Coyote HTTP/1.1を http-8080 で初期化します 2008/08/04 15:19:18 org.apache.catalina.startup.Catalina load 情報: Initialization processed

    tacroe
    tacroe 2009/07/02
    設定ファイルのエンコーディングが原因
  • [Java] PermGen space: 適当に書き連ねるネタ帳のようなもの

    当ブログのコメントやトラックバックに、アカウントハックサイトや、そのようなサイトへリダイレクト(転送)される可能性が高いサイトへのリンクが時々貼られているようです。 そのようなサイトへのリンクが貼られたコメント・トラックバックは、見つけ次第削除・禁止ワード登録していますが、今後も危険なサイトへのリンクが貼られる可能性がありますので、安易にリンク先へ飛ばないよう充分ご注意ください。

    [Java] PermGen space: 適当に書き連ねるネタ帳のようなもの
    tacroe
    tacroe 2009/06/05
    環境変数catalina_optsに設定してもよい
  • 質問掲示板 - CentOSで自宅サーバー構築

    日時: 2009/01/07 09:23名前: nobby >念の為、/var/log/messages等も見てみましたが >それらしい警告やエラーのメッセージは >有りませんでした。 Tomcatのエラーログを掲示すると回答がありそうな気がします。 日時: 2009/01/08 00:54名前: よっしー  <takao@takao-y.net>URL: https://takao-y.net/~takao/fswiki/wiki.cgi こんばんは、お世話になります。 nobbyさん> アドバイス有難う御座います。 /usr/local/tomcat6/logs/catalina.outを 確認したところ、tomcatのサービス再起動時に 下記のログが出ていました。 2009/01/08 0:26:19 org.apache.catalina.core.AprLifecycleLi

  • Tomcat Native library とは? - エンジニアきまぐれTips

    catalina.out に以下のログが出力されている。何だろう?と思った。 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: う〜む。どうやらそういうライブラリがあるらしい。わりと活発みたいだ。 http://tomcat.apache.org/native-doc/ でも、これだけじゃよく分からん・・・。以下のURLにも説明があった。 http://tomcat.apache.org/tomcat-6.0-doc/apr.html Tomcat 6.0.18 にアップして十分速くなったが、これも試してみるべきかな?

    Tomcat Native library とは? - エンジニアきまぐれTips
    tacroe
    tacroe 2009/01/14
    Tomcat Native library
  • VMware Server 2.0 on Windows XP « Xythos Japan Blog

    XythosはJava VM上で動作するため、マルチプラットフォームで動作します。 そのような性質上、すべてのテスト・検証環境を実マシン上に構築するのは現実的ではありません。 そんな時に活躍するのが、VMware Server等の仮想化製品です。 これは、Windows XP上に2008/10/29にリリースされたVMware Server 2.0の最新版をインストールした時のメモです。 <利用モジュール> VMware server 2.0 (VMware-server-2.0.0-122956.exe) <インストール手順> VMware-server-2.0.0-122956.exeをダブルクリック ハッシュ値の確認ダイアログ ・ 正しいインストーラが利用されているか警告してくれるようです。 Welcomeダイアログ User Agreementダイアログ インストール先フォルダの選

  • Tomcat Native library not found (Tomcat forum at Coderanch)

    Dear all, I started Tomcat and got this error message: Apr 26, 2006 1:13:02 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0_06\bin;C:\Tomcat\bin Apr 26, 2006 1:13:02 PM org.apache.coyote.http11.Http11BaseProtocol i

  • 1