@ITの技術者が知っておきたいTomcat 7の新機能20連発で、Tomcat 7の新機能としてWebアプリのバージョン管理「Parallel deployment」が取り上げられていました。 これがうまく動くようだと場合によっては運用面で非常に楽になるため、簡単に検証してみました。 準備 まずTomcat 7の最新版を以下からダウンロードします。今は7.0.16のようです。zip版のものをダウンロードしています。 http://tomcat.apache.org/download-70.cgi ダウンロードしたファイルを今回は以下に展開しました。 C:\temp\apache-tomcat-7.0.16これでTomcatの準備は完了です。 アプリケーション アプリケーション概要 続いてデプロイするアプリケーションを作成します。セッションを持たないと意味がないため、無理やりセッションを使用
2009-10-21 memo 2009-08-17 NTP 2009-07-23 DNS 2009-05-20 build.xml プレコンパイル WebServer 2009-05-11 チューニングポイント PostgreSQL SQL性能調査 パフォーマンスチューニング 2009-04-28 GC 2009-04-24 Apache設定項目 Tomcat設定 Tomcatセキュリティ 2009-04-23 Tomcatパフォーマンスチューニング 2009-04-21 Tomcat基本 追跡とチューニング Sendmail 2009-04-17 Apacheチューニング 2009-04-03 Backup_Restore チューニングは、パフォーマンス測定・状況の理解・改善、そして再測定という作業で構成される 基本的な流れは、以下のようなものになる 測定対象を決定する 測定方法を
2007/xx/xx xx:28:50 org.apache.tomcat.util.threads.ThreadPool logFull 致命的: すべてのスレッド (200) が現在稼働中で待機しています。maxThreads (200) を増やすか、そのサーブレットのステータスをチェックしてください これは、Tomcatの持つスレッドプールが最大スレッド数に達してしまったという内容のメッセージだ。Tomcatは、スレッドの生成/破棄のオーバヘッドを削減するため、スレッドプーリングの機能を持っている。スレッドの数が多過ぎるとサーバ上のリソースを消費し過ぎてしまうため、プールには上限値として最大スレッド数を設定できる。 ■Tomcat解剖 それでは、最大スレッド数に達した場合にはどうなってしまうのか。それを理解するためには、Tomcat内部の動作に関する知識が必要となる。図3はTomca
現象 Tomcatで以下のログを吐き、接続が非常に遅くなる現象が発生した。 org.apache.tomcat.util.threads.ThreadPool logFull 致命的: すべてのスレッド (200) が現在稼働中で待機しています。maxThreads (200) を増やすか、そのサーブレットのステータスを チェックしてください 調査 ひとまずThreadDumpを取る。 結果、以下のようなThreadが大量発生していた。 "TP-Processor176" daemon prio=1 tid=0x09a994b8 nid=0x13ee runnable [0x57a53000..0x57a53db0] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.
Atlassian applications allow the use of reverse-proxies, however Atlassian Support does not provide assistance for configuring them. Consequently, Atlassian can not guarantee providing any support for them. If assistance with configuration is required, please raise a question on Atlassian Answers. This page describes one possible way to use Apache HTTP Server 2.4 to proxy requests for Confluence r
My last post embedded OSGi in an application server using Felix, Jetty, and PAX WEB. Here, I’m going to embed Equinox in Tomcat. I originally set out to embed Felix in Tomcat, but the dearth of tools and frameworks available for embedding Felix made using Equinox much easier. I use the word “much” pretty loosely, though, because there were still some hoops I had to jump through to get JSP compilat
Memo Tomcat TomcatをWindowsサービスから起動するときのJavaランタイムオプションの設定方法 Tomcatのバージョンは4.1を想定する。 Tomcatでは、Javaランタイムのオプションを バッチファイル%CATALINA_HOME%\bin\catalina.bat の中で指定できるようになっている。 具体的には、このバッチファイルの中でCATALINA_OPTS またはJAVA_OPTSにオプションを指定する。 例えば、Tomcatでjava.lang.OutOfMemoryError が発生してしまう場合、 以下のように環境変数を設定することでJavaのヒープサイズを変更できる。 図:Javaのヒープサイズを変更し、Java HotSpot Server VMを使用するためのオプションの例 set CATALINA_OPTS="-server -Xmx512
This document explains how to set up IIS to cooperate with Tomcat. Normally IIS can not execute Servlets and Java Server Pages (JSPs), configuring IIS to use the JK ISAPI redirector plugin will let IIS send servlet and JSP requests to Tomcat (and this way, serve them to clients). It is recommanded that you also read the Workers HowTo document to learn how to setup the working entities between your
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く