タグ

tomcatに関するn314のブックマーク (5)

  • Tomcatの実装から学ぶクラスローダリーク #渋谷Java

    9/14にリリースされたばかりの新LTS版Java 17、ここ3年間のJavaの変化を知ろう!(Open Source Conference 2021 O...NTT DATA Technology & Innovation

    Tomcatの実装から学ぶクラスローダリーク #渋谷Java
  • 技術者が知っておきたいTomcat 7の新機能20連発

    ■ リクエスト処理のアーキテクチャ Tomcat 4時代から採用されているリクエスト処理のCatalinaアーキテクチャは変更なしで、そのまま採用しています。Tomcatが受け付けたリクエストは、リクエスト処理パイプラインによってServletまで到達し処理されます。 ■ クラスタリング(セッションレプリケーション) 若干のインターフェイスの改良はありますが、基的には同じ仕様です。 「All-to-All」「primary-secondary」の2つのレプリケーション方式が利用可能となっています。 ■ DBコネクションプール 今までどおりApache Commons DBCPを使用し、バージョンはDBCP 1.4系(JDBC 4用)を採用しています。Tomcat独自のjdbc-poolを利用する場合は別途ビルドが必要です。jdbc-poolは近いうちに同梱されるかもしれません。 では、T

    技術者が知っておきたいTomcat 7の新機能20連発
    n314
    n314 2015/05/28
  • 肥え続けるTomcatと胃を痛めるトラブルハッカー (1/3) - @IT

    肥え続けるTomcatと胃を痛めるトラブルハッカー:現場から学ぶWebアプリ開発のトラブルハック(8)(1/3 ページ) 連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) メモリリークと聞いて、良いイメージを思い浮かべる開発者は少ないだろう。経験したことのある人にとっては、思い出したくない過去の記憶がよみがえるかもしれない。もしかしたら、その単語を聞くだけで胃が痛くなる人もいるかもしれない。筆者もかつてはその1人であった。 前々回の記事では、WebサーバとTomcatの間の接続において、スレッド数の不整合により発生したトラブル事例を、前回はTomcatとDBサーバの間のトラブル事例を紹介した。今回もTom

    肥え続けるTomcatと胃を痛めるトラブルハッカー (1/3) - @IT
  • 『tomcat7でメモリリーク。PermGenを食いつぶす』

    あきらるブログる なかなかひとつに絞れない大好きなものを日記として残してます。 ・ソロギター ・IT ・マクロス Seasar2 SAStruts Jdk6 tomcat7 の稼動環境で、コンテキストをアンデプロイしてもメモリリークが発生しておりPermGenをいつぶす 【現象】 JDBCで使用しているクラス群がTOMCATのクラスローダーによって使用されたため、 コンテキストのアンデプロイを実施してもクラスが解放されないため、 PermGenをいつぶしていた。 ・jdk1.6.0_31 ・apache-tomcat-7.0.27 ・s2-framework-2.4.45 ・sa-struts-1.0.4-sp9 調査にあたり、jvisualvm.exeでメモリ状況を確認する為、TomcatConfigurationに下記を追加。 -Dcom.sun.management.jmxrem

    『tomcat7でメモリリーク。PermGenを食いつぶす』
  • Tomcatのコンテキストパス指定 - Das Tagebuch von Judith:楽天ブログ

    August 26, 2007 Tomcatのコンテキストパス指定 カテゴリ:仕事 Tomcat5.5.23で、アプリケーション/META-INF/context.xml に書いた path属性が無視されてしまい、どうしてもコンテキストパスが warファイル名(アプリケーションのディレクトリ名)になってしまう、という現象について。 結論から言うと、warファイル一発デプロイでコンテキストパスを指定するのは不可能です。 Tomcat5.5.23ではアプリケーション/META-INF/context.xml に path属性を書いても無視されます。これは仕様です。 さらに、$CATALINA_HOME/conf/[enginename]/[hostname]/に置いた {アプリ名}.xmlにpath属性を書いても無視されます。 これも仕様です。 Tomcat5.0では、これらのコンテキスト設定

    Tomcatのコンテキストパス指定 - Das Tagebuch von Judith:楽天ブログ
    n314
    n314 2011/03/12
  • 1