Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Add question list to start.

...

This is about Tomcat performance.

  • Wiki Markup
    \[thread\] \[Tomcat Performance Concerns|http://marc.infotheaimsgroup.com/?t=104455383100002&r=1&w=2 Tomcat Performance Concerns\]
  • Wiki Markup
    \[thread\] [How do I increase performance on Tomcat?|\[http://marc.infotheaimsgroup.com/?t=103598885300001&r=1&w=2 How do I increase performance on Tomcat?\]
    \\

Other (non-exhaustive) notes:

  • Wiki Markup
    Stress test your webapp. You can do this via \[http://jakarta.apache.org/jmeter/ JMeter\], \[http://www.joedog.org/siege/ siege\], \[http://httpd.apache.org/test/flood/ flood\], and other tools. Google is your friend.
  • Tweak your UNIX box! Look at ulimit and kernel parameters.
  • Bad design will hurt performance.
  • Wiki Markup
    Look at \[http://java.quest.com/jprobe/jprobe.shtml JProbe\], or \[http://www.borland.com/optimizeit/ OptimizeIt\], or
    New Relic, or
     other profiling tools. Lots of people recommend these tools. This is not an endorsement for them, I just notice other people like them.
    \\

Questions

  1. Wiki Markup
    \[#Q1 Is Tomcat faster than serving static HTML pages than Apache httpd?\]
  2. Wiki Markup
    \[#Q2 Is there an application-specific comparison between Tomcat and Resin or other containers?\]
  3. Wiki Markup
    \[#Q3 Is there a comprehensive, up-to-date, detailed benchmark comparing various servlet containers, including Tomcat?
  4. How do I configure apache tomcat connectors for a heavy load site?
  5. How do I make Tomcat start up faster?

Answers

  1. \]

Answers

AnchorQ1Q1Is Tomcat faster than serving static HTML pages than Apache httpd?

Wiki Markup
Yes depending on how you tune it. And NO depending on how you tune it. Anything less starts a religious war. We recommend performing your own benchmarks and \[http://marc.theaimsgroup.com/?l=tomcat-user&m=106036177509367&w=2 see for yourself\].

AnchorQ2Q2Is there an application-specific comparison between Tomcat and Resin or other containers?

Wiki Markup
\[http://raibledesigns.com/page/rd?anchor=resin_slower_than_tomcat_fails Here's\] one comparing recent versions of Resin and Tomcat running \[http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse AppFuse\].
anchor

Q3Q3Is there a comprehensive, up-to-date, detailed benchmark comparing various servlet containers, including Tomcat?

Wiki Markup
Yes. Here's the most comprehensive and objective one we've found to
date: Web Performance, Inc.'s comparison. AnchorQ4Q4How do I configure apache tomcat connectors for a heavy load site?

The following excellent article was written by Mladen Turk. He is a Developer and Consultant for JBoss Inc in Europe, where he is responsible for native integration. He is a long time commiter for Jakarta Tomcat Connectors, Apache Httpd and Apache Portable Runtime projects.

Fronting Tomcat with Apache or IIS - Best Practices

 date: \[http://

...

www.

...

webperformanceinc.

...

com/

...

library/

...

See HowTo FasterStartUp

CategoryFAQ

ServletReport/ Web Performance, Inc.'s comparison\].