[Bug 404097] [NEW] Tomcat 6 init script spawns 3 Tomcat instances
László Monda
laci at monda.hu
Fri Jul 24 14:58:46 BST 2009
Public bug reported:
I've recently used Tomcat on Intrepid and Jaunty. On both of them I've
experienced the same problem: There are 3 Tomcat instances spawned by
the tomcat6 init script.
I'm aware that there are efforts to make the Tomcat init scripts more
developer friendly outlined by
http://ubuntuserver.wordpress.com/2008/09/01/tomcat-6-lands-in-intrepid/
for example, but I didn't install the tomcat6-user package so there
should only be one tomcat instance by default.
There is 1 instance owned by the tomcat6 user that does some real work
and 2 other instances owned by root that do nothing.
Doing a little investigation in the tomcat6 init script it seems that
the
$DAEMON -user "$TOMCAT6_USER" -cp "$JSVC_CLASSPATH" -outfile SYSLOG
-errfile SYSLOG -pidfile "$CATALINA_PID" $JAVA_OPTS "$BOOTSTRAP_CLASS"
command spawns all the instances which is strange to me because I'd
expect a much more sophisticated solution like checking the user home
dirs for tomcat-related configuration information from the init script
and starting the instances accordingly.
I have two questions:
1) Why does the init script behave the way it does?
2) Is it possible to change the default behaviour (using only one instance) or is it hardcoded?
Thanks!
** Affects: tomcat6 (Ubuntu)
Importance: Undecided
Status: New
--
Tomcat 6 init script spawns 3 Tomcat instances
https://bugs.launchpad.net/bugs/404097
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to tomcat6 in ubuntu.
More information about the Ubuntu-server-bugs
mailing list