Win a copy of Java Database Connections & Transactions (e-book only) this week in the JDBC forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
Bartenders:
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

How to become Tomcat power user?  RSS feed

 
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I already now how to deploy a Java web application (and who doesn't?) but I'm looking to be a Tomcat power user/admin.
Stuffs like monitoring Tomcat, dumbing Tomcat heap, solving runtime errors and other tricks.
Where to start? any resources and tools?
Thanks.
 
Bartender
Posts: 20766
124
Android Eclipse IDE Java Linux Redhat Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ah, grasshopper, but you you know all the ways to deploy a Java web application?

#1 place to obtain knowledge is the documentation at tomcat.apache.org.

From there, you can work you way to becoming expert in the various testing and measuring tools. These come from various sources and include things like Cactus and JMeter. A lot of that stuff is not Tomcat-specific, or even J2EE-specific. Some of my best metrics come from the Firebug browser plug-in.

Obviously it pays to develop expertise in the general care and tuning of JVMs themselves, using stuff like JMS, the management EJB and jconsole.

For the really dirty stuff, be wise in the ways of logging and developing internal metric and diagnostic code.

Then there's clustering and High Availability

In the Real World, you'll probably need to learn about how to link Apache or IIS to Tomcat - what the options are and how to use them effectively.

Never hurts to know about networking in general, and DNS in particular.

And, of course, when you get bored, you can always read the Tomcat source code!
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Holloway wrote:Ah, grasshopper, but you you know all the ways to deploy a Java web application?


Excellent note
No, I don't know all the ways to deploy a Java webapp.
Eye opener note.
 
straws are for suckers. tiny ads are for attractive people.
how do I do my own kindle-like thing - without amazon
https://coderanch.com/t/711421/engineering/kindle-amazon
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!