[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Tomcat



Eso precisamente era lo que pensaba yo, pero claro....

Gracias
----- Original Message ----- From: "Axel ." <axel.debian@gmail.com>
To: "Adrián Chapela" <achapela1@wanadoo.es>
Cc: "Lista Debian" <debian-user-spanish@lists.debian.org>
Sent: Thursday, March 17, 2005 10:36 AM
Subject: Re: [OT] Tomcat


Hola Adrián,

cierto és que puedes levantar varios Tomcat, pero solo uno te
funcionará, ya que todos compraten el mismo puerto. Los demás Tomcat
que estas viendo son procesos que han quedado zombies.
En cuanto a lo que dices de que al hacer un stop solo te mata el
último Tomcat levantado es normal y lógico, ya que cada vez que
levantas un Tomcat (o cualquier otro aplicativo, por así llamarlo), se
guarda el PID del proceso padre en un fichero para luego al invocar el
stop, hacer un kill de ese PID.

Espero haberte aclarado algo.

Salut!
Axel.


On Thu, 17 Mar 2005 08:22:00 +0100, Adrián Chapela <achapela1@wanadoo.es> wrote:
En realidad no quiero hacerlo, simplemente quiero saber si se puede hacer,
ya que, hasta donde yo se también es imposible.

Lo único que se es que ayer hice lo siguiente:
       ./tomcat start
       ./tomcat start
       ./tomcat start
       ./tomcat start

Y por curiosidad seguí ejecutando el script. El script es el siguiente:
#!/bin/sh

# chkconfig: 2345 99 00

case "$1" in

'start')

echo "Establecendo variables de Entorno ..."

export CATALINA_HOME=/usr/local/jakarta-tomcat-5.0.18

echo "CATALINA_HOME -->" $CATALINA_HOME

export CATALINA_BASE=/usr/local/jakarta-tomcat-5.0.18

echo "CATALINA_BASE -->" $CATALINA_BASE

export JAVA_HOME=/usr/local/WappServer/jdk

echo "JAVA_HOME -->" $JAVA_HOME

export CLASSPATH=$JAVA_HOME/lib:$CATALINA_HOME/common/lib:$CLASSPATH

echo "CLASSPATH -->" $CLASSPATH

echo "Iniciando Jakarta - Tomcat 5.0.18 ..."

/usr/local/jakarta-tomcat-5.0.18/bin/startup.sh

echo "Servidor Jakarta - Tomcat 5.0.18 Iniciado"

;;

'stop')

echo "Parando Jakarta - Tomcat 5.0.18 ..."

export JAVA_HOME=/usr/local/WappServer/jdk

/usr/local/jakarta-tomcat-5.0.18/bin/shutdown.sh

echo "Servidor Jakarta - Tomcat 5.0.18 parado"

;;

*)

echo "Escriba unha opcion: $0 { start | stop }"

;;

esac

exit 0

El problema fue que al tener lanzado muchos tomcats el ordenador (por
supuesto) se ralentizó muchísimo, además cuando quise matar el tomcat, al
hacer tomcat stop, solo me mató el último proceso lanzado. El resto los maté
a mano.

Es algo raro y no se si se puede hacer, yo siempre pensé que no pero.....

----- Original Message -----
From: "AleXerTecH" <alexertech@gmail.com>
To: <achapela1@wanadoo.es>
Cc: "Lista Debian" <debian-user-spanish@lists.debian.org>
Sent: Thursday, March 17, 2005 1:50 AM
Subject: Re: [OT] Tomcat

Hasta donde yo se es imposible.

Cada vez que levanta tomcat este llama a una serie de librerias que se
montan en dicho puerto, cuando este puerto esta ocupado y tratas de
levantar otro tomcat, este ultimo falla ya que ve que el puerto esta
ocupado.

Solo de curioso, y porque quieres hacer eso?

Un saludo!!

AleXerTecH

On Wed, 16 Mar 2005 15:49:31 -0600, Antonio Galicia
<antonio.galicia@gmail.com> wrote:
> On Wed, 16 Mar 2005 20:42:07 +0100, Adrián Chapela > <achapela1@wanadoo.es>
> wrote:
>
> > Hoy he probado a ejecutar varias veces el script de inicio del tomcat
> > y en todas se me ha iniciado sin problemas. Me ha creado muchos
> > procesos denominados "java" pero se han ejecutado sin problemas.
>
>  Revisa el log (catalina.out) y observa lo que hiso en cada intento
> que hiciste por levantar un tomcat. Tal vez ahí se encuentre la
> respuesta que buscas.
>
> --
>  Saludos,
>  Toño
> ----
>  http://agc.com.mx/antoniogc/blog
>
>




--
Axel
axel.debian@gmail.com

I trust in Linux, I trust in Tux
-----------------------------------------


Reply to: