• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:catalina.outのログ説明について)

catalina.outのログ説明について

anmochiの回答

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.2

 追加の質問はお礼のメールで見てたけど回答しにくるの忘れてましたごめん。後、新OKWaveってお礼や補足に対する再回答がものすごくしづらいシステムになったのよね(回答画面に質問しか掲載されなくなった)。 > org.postgresql.util.PSQLException: Connection attempt timed out. > DBはpostgresqlを使用しております。  う~ん。運用途中で突然これが出てくる(当然Postgres側には問題なしとして)という事は、JDBCのコネクションプール関係が悪さをしている可能性が推測できる。  GCはあくまでヒープメモリ(ヒープ領域と非ヒープ領域)の整理を行うもので、ヒープ以外にJVMが取得しているリソースについてはプログラム側が責任を持って開放しなければならない。クラス定義やインスタンスはGCがかってにやるけど、ファイルハンドルやソケットハンドルは確実に破棄してあげないとJavaがつかみっぱなしになるという事ですね。  とりあえず今までの情報からではこの程度の当たり前の事しか返答できませんね。これ以上詳細なログや状況を説明してもらうというのもQAサイトの主旨に反するので、メモリ以外のリソースに当たりをつけてソースをレビューしてみてはどうでしょうか。

関連するQ&A

  • catalina.outへのログ吐き出しについて

    いつもアドバイスありがとうございます。 catalina.outへのデータ吐き出しについて、ご存知の方がいられましたらアドバイスを宜しくお願い致します。 質問内容です。 先ほどcatalina.outファイルに対して以下の作業を行ったらログが吐かれなくなりました。 どのように対処したらログが吐かれるようになるのでしょうか? 1)cpコマンドでバッグファイルを作成 cp catalina.out catalina.out_bak 2)rmコマンドでファイルの削除 rm catalina.out 3)viコマンドでファイルの作成 vi catalina.out 以上です。 宜しくお願い致します。

  • java -verbose:gcの見方について

    お世話になります。 java -verbose:ge クラス名 で実行したところ [GC 511K->372K(960K), 0.0297021 secs] [GC 849K->829K(1344K), 0.0320455 secs] [Full GC 829K->829K(1344K), 0.0650338 secs] [GC 1277K->1237K(1852K), 0.0499598 secs] [GC 1749K->1749K(2272K), 0.0198444 secs] [Full GC 1749K->1749K(2272K), 0.0806215 secs] のような結果を得ましたが、 これはどのようにみればよいのかがわかりません。 見方もしくは解説があるサイトを教えていただけますか?

    • ベストアンサー
    • Java
  • ApatcheTomcatログについて

    Tomcatについては初心者です。以下についてご教授頂けますと幸いです。 宜しくお願いいたします。 環境:Winサーバ2003、Tomcat5.5.27 現象:Tomcatのログ格納ディレクトリにcatalina.YYYY-MM-DD.log形式のログが連日作成されるのですが、catalina.YYYY-MM-DD.log形式ではなくcatalina.logの固定ファイル形式にしたいのですが、どのように設定したら良いのでしょうか。ご教授宜しくお願い致します。

  • GCログに日付時刻を表示したい

    GCログを取得するために、Tomcatの起動シェルstartup.shに次の記述を入れています。 export CATALINA_OPTS="-XX:+PrintGCTimeStamps -XX:+PrintGCDetails -verbose:gc" これから出力されるログには、Tomcat起動時からの経過時間が表示されます。 経過時間では何時何分何秒にCGが発生したのか計算する必要があり、たいへんです。 GC発生の日時が表示できるようにするにはどうしたらよいのでしょうか。 よろしくご教授ください。

    • ベストアンサー
    • Java
  • javaのGCについて

    下記のサイトに、SampleTableなるjavaのソースがあります、そのソースを 下記のバッチファイルaaa.batでコンパイルし、GC情報を表示しますが、 『 [GC (Allocation Failure)...]』の表示となります。 そのGC情報は、参考にしたサイトのもと違います。 [GC 512K->276K(1984K), 0.0048112 secs]  <--参考にしたサイトのGC情報 [GC 780K->517K(1984K), 0.0067000 secs] [GC 625K->566K(1984K), 0.0033630 secs] [GC 1078K->1077K(1984K), 0.0016818 secs] Q1)参考にしたサイトの様に表示出来ない原因についてコメント   頂けますと大変助かります。 http://www.whitemark.co.jp/tec/java/javagc.html  <--参考にしたサイト aaa.bat ==================== javac SampleTable.java java -verbose:gc SampleTable pause 以上、宜しくお願いします。

    • ベストアンサー
    • Java
  • tomcatのログについて

    tomcatのアクセスログを出力したい場合、 コンテキストパスに設定するときは以下のように設定しますが、 コンテキストパスに以下の設定を行わなわずにserver.xmlにtomcat全体の設定として、 ログを出力する設定とした場合、コンテキストパスへのアクセスはログに出力されないんでしょうか? <Context path="/javaroad" docBase="/javaroad" debug="0"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs/AccessLog" /> </Context> ご存知の方教えてください。

    • 締切済み
    • XML
  • Tomcat5.5.23 ログの出力先が指定できない

    こんにちは。 Tomcat(5.5.23)のログはlogging.propertiesを使って出力先を指定できると 思うのですが、指定した出力先にログがでません。 Tomcatは「Red Hat Enterprise Linux 5.2(64bit版)」のバンドル版を使っています。 起動スクリプトから呼ばれる/usr/bin/dtomcatでは、下記のようなように書かれています。 ============================= # Set juli LogManager if it is present if [ -r "$CATALINA_HOME"/bin/tomcat-juli.jar ]; then JAVA_OPTS="$JAVA_OPTS "-Djava.util.logging.manager= org.apache.juli.ClassLoaderLogManager" "-Djava.util.logging.config.file= "$CATALINA_BASE/conf/logging.properties" fi ============================= tomcat-juli.jarが、"$CATALINA_HOME"/binにないのでlogging.propertiesが読み込まれないのだろうと思います。 tomcat-juli.jarを外からダウンロードして使用するのは、難しい 状況なのですが、catalina.outやmanager.logなどを含めログの出力先を 指定するにはどうしたらいいでしょうか? 今は、/etc/tomcat5/tomcat5.confにTOMCAT_LOGを指定し、 log4jを使用して標準出力を指定先に出力しています。 そもそも何でtomcat-juli.jarがないのかもよくわからないのですが。 申し訳ありませんが、ご回答よろしく御願いします。

  • 【.NET】ログ出力について

    以下の環境のWEBシステムにおいて、ログアウトの際、セッション切れの際にログを出力できないか調査しています。 (サーバーOS) Windows Server 2008 R2 Standard (DB) SQLServer 2008 R2 (開発言語) .NET Framework Version 3.5 SP1 (サイト管理) IIS 尚、現状以下のような調査状況です。 ◇ログアウト時のログ出力 ⇒ .NET上では厳しく、windowsサービスとして別途実装が必要と思われる… ◇セッション切れ時のログ ⇒ セッションを管理しているIIS上でアクセスログとして出力できないか調査中だが…困難と思われる… これらの実現に向けて、何か良いアドバイスがあれば是非お聞きしたいです。 よろしくお願いいたします。

  • RoRでメールのログが出力されない

    deviseを利用して認証確認をメールで行うように設定しています。 開発環境ではWEBrickを起動しつつ実装を行っているのですが、 認証用に送信されるメールがログとしてコンソールに出力されません。 http://qiita.com/k-shogo/items/d85905535a64e82a3b2b 上記サイトだと特に設定をしなくても、ログに出力されているようです。 どこかにログの出力を制御する設定項目があるのでしょうか?

  • Velocityでログを出力する方法を教えてください。

    Velocityではデフォルトで「velocity.log」というログファイルを 出力するみたいですが、ログファイルが見当たりません。 どうすれば、出力できるのでしょうか? 使用しているJARは以下です。 velocity-1.6.3-dep.jar よろしくお願い致します。