<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: 20 Tips for Using Tomcat in Production</title>
	<atom:link href="http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/</link>
	<description>software development, technology and other square topics</description>
	<pubDate>Sat, 22 Nov 2008 06:59:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: puzz</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-11023</link>
		<dc:creator>puzz</dc:creator>
		<pubDate>Fri, 31 Oct 2008 04:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-11023</guid>
		<description>Thank you very much, great tips!</description>
		<content:encoded><![CDATA[<p>Thank you very much, great tips!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Albert</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-7989</link>
		<dc:creator>Albert</dc:creator>
		<pubDate>Fri, 23 May 2008 06:12:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-7989</guid>
		<description>Kind mail me the link to download Tomcat 6 Admin Console Application and hot to install it.
Thanks..</description>
		<content:encoded><![CDATA[<p>Kind mail me the link to download Tomcat 6 Admin Console Application and hot to install it.<br />
Thanks..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Joyce &#187; Blog Archive &#187; links for 2007-08-28</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-5924</link>
		<dc:creator>Ian Joyce &#187; Blog Archive &#187; links for 2007-08-28</dc:creator>
		<pubDate>Sat, 05 Jan 2008 20:22:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-5924</guid>
		<description>[...] Digital Sanctum » Blog Archive » 20 Tips for Using Tomcat in Production (tags: tomcat) [...]</description>
		<content:encoded><![CDATA[<p>[...] Digital Sanctum » Blog Archive » 20 Tips for Using Tomcat in Production (tags: tomcat) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 20 Tips for Using Tomcat in Production - Kappa’s fresh life</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3954</link>
		<dc:creator>20 Tips for Using Tomcat in Production - Kappa’s fresh life</dc:creator>
		<pubDate>Tue, 11 Sep 2007 07:24:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3954</guid>
		<description>[...] on a 1.5+ JVM, add the following to your JAVA_OPTS in catalina.sh (or catalina.bat for Windows):PLAIN TEXT-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/j2ee/heapdumpsThen use a tool such as YourKit [...]</description>
		<content:encoded><![CDATA[<p>[...] on a 1.5+ JVM, add the following to your JAVA_OPTS in catalina.sh (or catalina.bat for Windows):PLAIN TEXT-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/j2ee/heapdumpsThen use a tool such as YourKit [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ole</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3833</link>
		<dc:creator>Ole</dc:creator>
		<pubDate>Wed, 29 Aug 2007 23:25:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3833</guid>
		<description>Hi,

Great tip list!

I noticed that the executor configuration was left out.  This lets various tomcat connectors share the same thread pool, otherwise they will each have their own.   Seems like a good idea to me.  Thoughts?</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Great tip list!</p>
<p>I noticed that the executor configuration was left out.  This lets various tomcat connectors share the same thread pool, otherwise they will each have their own.   Seems like a good idea to me.  Thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nagesh</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3824</link>
		<dc:creator>Nagesh</dc:creator>
		<pubDate>Tue, 28 Aug 2007 05:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3824</guid>
		<description>nice tips

thanks for the tips, if possible please add up some tips for clustering in specific.</description>
		<content:encoded><![CDATA[<p>nice tips</p>
<p>thanks for the tips, if possible please add up some tips for clustering in specific.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davide Baroncelli</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3793</link>
		<dc:creator>Davide Baroncelli</dc:creator>
		<pubDate>Fri, 24 Aug 2007 08:58:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3793</guid>
		<description>I would add "start the application server with garbage collection logging enabled", as we do for most of our production application servers (tomcat or not), and some tweaking for gc parameters (such as activating parallel and concurrent collectors).</description>
		<content:encoded><![CDATA[<p>I would add &#8220;start the application server with garbage collection logging enabled&#8221;, as we do for most of our production application servers (tomcat or not), and some tweaking for gc parameters (such as activating parallel and concurrent collectors).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emilio-Jose Rodríguez García &#187; 20 consejos para usar Tomcat</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3790</link>
		<dc:creator>Emilio-Jose Rodríguez García &#187; 20 consejos para usar Tomcat</dc:creator>
		<pubDate>Fri, 24 Aug 2007 01:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3790</guid>
		<description>[...] Si utilizas Tomcat en algún entorno de trabajo serio e sposible que te interesen estos 20 consejos ... [...]</description>
		<content:encoded><![CDATA[<p>[...] Si utilizas Tomcat en algún entorno de trabajo serio e sposible que te interesen estos 20 consejos &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anjan Bacchu</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3785</link>
		<dc:creator>Anjan Bacchu</dc:creator>
		<pubDate>Thu, 23 Aug 2007 15:38:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3785</guid>
		<description>hi there,

  Nice list.

  I've helped put and support 3 apps into production with Tomcat. Many of the suggestions you've mentioned are good.

  Do you want to add log file generation and valves (for debugging) to this as well ?

Siimilarly, you might want to add a note on "chunked encoding".

BR,
~A</description>
		<content:encoded><![CDATA[<p>hi there,</p>
<p>  Nice list.</p>
<p>  I&#8217;ve helped put and support 3 apps into production with Tomcat. Many of the suggestions you&#8217;ve mentioned are good.</p>
<p>  Do you want to add log file generation and valves (for debugging) to this as well ?</p>
<p>Siimilarly, you might want to add a note on &#8220;chunked encoding&#8221;.</p>
<p>BR,<br />
~A</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cédrik</title>
		<link>http://www.digitalsanctum.com/2007/08/18/20-tips-for-using-tomcat-in-production/#comment-3781</link>
		<dc:creator>Cédrik</dc:creator>
		<pubDate>Thu, 23 Aug 2007 11:22:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.digitalsanctum.com/2007/08/18/how-to-use-tomcat-successfully-in-production/#comment-3781</guid>
		<description>2. Beware, the Jasper2 "trimSpaces" directive is buggy as hell (Tomcat 5.5.23 and 6.0.13)! It eats significant HTML spaces, ruining your design. I wouldn't use it if I were you...

14. Secure directory listings.
This is done by default starting with Tomcat 5.5.13

16. Monitor applications (shameless plug)
Also check out my own fantastic monitoring utility: MessAdmin http://messadmin.sourceforge.net
To install it for your whole tomcat, put the jars in $CATALINA_HOME/common/lib/, the administration webapp in $CATALINA_HOME/webapps/, and patch $CATALINA_HOME/conf/web.xml
Now all your applications are monitored from a single location!</description>
		<content:encoded><![CDATA[<p>2. Beware, the Jasper2 &#8220;trimSpaces&#8221; directive is buggy as hell (Tomcat 5.5.23 and 6.0.13)! It eats significant HTML spaces, ruining your design. I wouldn&#8217;t use it if I were you&#8230;</p>
<p>14. Secure directory listings.<br />
This is done by default starting with Tomcat 5.5.13</p>
<p>16. Monitor applications (shameless plug)<br />
Also check out my own fantastic monitoring utility: MessAdmin <a href="http://messadmin.sourceforge.net" rel="nofollow">http://messadmin.sourceforge.net</a><br />
To install it for your whole tomcat, put the jars in $CATALINA_HOME/common/lib/, the administration webapp in $CATALINA_HOME/webapps/, and patch $CATALINA_HOME/conf/web.xml<br />
Now all your applications are monitored from a single location!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
