Tomcat

Tomcat のログが /var/log/messages に出てしまう時は

vi /etc/tomcat/logging.properties -handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.log…

Tomcat設定 大量のファイルがあるContextでは、決して antiResourceLocking を true にしてはいけない (Tomcat setting.The Context with a lot of files, must never "antiResourceLocking " set true.)

大量のファイルがあるContextで antiResourceLocking を true にしてしまうと、 Tomcatが全てのファイルを temp にコピーしようとして起動できなくなる。If the Context with a lot of files never set "antiResourceLocking " be true, Tomcat can not star…

JSPページで出力から無駄な改行を除去

本当に何度も何度も忘れる鳥頭なので

Tomcat 7 の起動が遅い時は。

Tomcat 7 ではデフォルトで WEB-INF/lib のアノテーションをVMがスキャンするので 起動がとっても遅かったりします。 これを無効にするには

Apache と Tomcat の連携に関する重要なTips

ApacheとTomcatを連携している方は多いと思います。ある日突然 Apache の server-status が "Sending reply" W でびっちり埋まって応答がなくなったります。この原因は Apache Tomcat のコネクションプーリングをOSがOSの好きなタイミングで切断してしまうた…

mod_rewrite + mod_jk

mod_rewrite で書き換えたものを ajp://localhost:8009 ではなく、 ロードバランサに渡す。 RewriteRule ^\/([0-9]+)\/?$ /test/test.jsp?value=$1 [E=JK_WORKER_NAME:loadbalancer,H=jakarta-servlet,PT,L] Hフラグは2.2以降です。

管理サーバのTomcatを最新版にしたら直後にアップデートがあった件

管理してるサーバのTomcatを6.0.20にしたら、 01/21日に最新版が出た。正直ショック

GETの文字化け

Tomcat 5.5の話です Connector に useBodyEncodingForURI="true" を追加 http://tomcat.apache.org/tomcat-5.5-doc/config/ajp.html

Tomcat 5.5 Resouce の 定義位置

Tomcat でDBPoolなどのJNDIリソースを使いたいときに、 Resource エレメントで定義してあげます。 定義する場所によって挙動が異なったのでメモして置きます。 ・/META-INF/context.xml org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC…

mod_proxy_ajp

※この記事は以前のブログからの転載です。結構前の話なんだけど、 Apache 2.2 から mod_proxy_ajp が組み込まれました。 これは Tomcat とApache を連携するものです。 Apache 2.2.0 は怖いので使っていなかったのですが、 Apache 2.2 もバージョンが進んだ…