9/14にリリースされたばかりの新LTS版Java 17、ここ3年間のJavaの変化を知ろう!(Open Source Conference 2021 O...NTT DATA Technology & Innovation
■ リクエスト処理のアーキテクチャ 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と胃を痛めるトラブルハッカー:現場から学ぶWebアプリ開発のトラブルハック(8)(1/3 ページ) 本連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) メモリリークと聞いて、良いイメージを思い浮かべる開発者は少ないだろう。経験したことのある人にとっては、思い出したくない過去の記憶がよみがえるかもしれない。もしかしたら、その単語を聞くだけで胃が痛くなる人もいるかもしれない。筆者もかつてはその1人であった。 前々回の記事では、WebサーバとTomcatの間の接続において、スレッド数の不整合により発生したトラブル事例を、前回はTomcatとDBサーバの間のトラブル事例を紹介した。今回もTom
あきらるブログる なかなかひとつに絞れない大好きなものを日記として残してます。 ・ソロギター ・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
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では、これらのコンテキスト設定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く