Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

2 tomcaty na linuxie

5 views
Skip to first unread message

Piotrek_20

unread,
Oct 26, 2009, 12:50:51 PM10/26/09
to
Witam,
Odpaliłem sobie 2 tomcaty na linuxie (Centos).

pierwszy pracuje na porcie 80, screen 1,
drugiego mam w osobnym folderze na porcie 81 na screenie 2.

Tomcaty odpalilem w kolejnosci jak screeny.
Problem polega na tym ze jak odpale na screenie 2 "./shoutdown.sh" to
zamyka mi tomcata ze screena 2, a jak odpale drugi raz to zamyka mi
tomcata ze screena 1.

W sumie to bardziej linuxowe pytanie, ale moze ktos z Was wie jak
zabezpieczyc sie zeby mi pierwszego tomcata nie zamykało? Chciałbym
zeby osobno 2 instancje pracowały zupełnie niezaleznie.

Z gory mowie ze slabo jeszcze znam linuxa.

JK

unread,
Oct 26, 2009, 2:35:30 PM10/26/09
to
Piotrek_20 pisze:
> Witam,
> Odpali�em sobie 2 tomcaty na linuxie (Centos).

>
> pierwszy pracuje na porcie 80, screen 1,
> drugiego mam w osobnym folderze na porcie 81 na screenie 2.
>
> Tomcaty odpalilem w kolejnosci jak screeny.
> Problem polega na tym ze jak odpale na screenie 2 "./shoutdown.sh" to
> zamyka mi tomcata ze screena 2, a jak odpale drugi raz to zamyka mi
> tomcata ze screena 1.
>
> W sumie to bardziej linuxowe pytanie, ale moze ktos z Was wie jak
> zabezpieczyc sie zeby mi pierwszego tomcata nie zamyka�o? Chcia�bym
> zeby osobno 2 instancje pracowa�y zupe�nie niezaleznie.

>
> Z gory mowie ze slabo jeszcze znam linuxa.

W dw�ch instancjach Tomcata musisz ustawi� inne porty zarz�dzaj�ce w
pliku server.xml.

--
JK | http://www.all-exclusive.pl/ | http://jakprzetrwac.pl

Piotrek_20

unread,
Oct 26, 2009, 4:59:16 PM10/26/09
to
Tak dokładnie mam zrobione:
server.xml

<Server port="8005" shutdown="SHUTDOWN">
<Server port="8006" shutdown="SHUTDOWN">

<Connector port="8080" protocol="HTTP/1.1
<Connector port="8081" protocol="HTTP/1.1

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

Bartek Jablonski

unread,
Oct 27, 2009, 1:49:34 AM10/27/09
to

To sprawdz jeszcze, jaki port jest w ktorym shutdown.sh

B.

Piotrek_20

unread,
Oct 27, 2009, 4:18:08 AM10/27/09
to
Raczej nie mam ustawionych portów, ale prosze oto moj shoutdown.sh


# resolve links - $0 may be a softlink
PRG="$0"

while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`/"$link"
fi
done

PRGDIR=`dirname "$PRG"`
EXECUTABLE=catalina.sh

# Check that target executable exists
if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then
echo "Cannot find $PRGDIR/$EXECUTABLE"
echo "This file is needed to run this program"
exit 1
fi

exec "$PRGDIR"/"$EXECUTABLE" stop "$@"

Bartek Jablonski

unread,
Oct 29, 2009, 7:57:52 AM10/29/09
to
On Oct 27, 9:18 am, Piotrek_20 <anna_ko...@o2.pl> wrote:
> Raczej nie mam ustawionych portów, ale prosze oto moj shoutdown.sh

Popatrzylem tez, co jest w catalina.sh, ale fakt, tez nie ma scisle
okreslonych portow. W takim razie ja nie wiem.

Bartek

Łukasz

unread,
Nov 5, 2009, 2:04:03 AM11/5/09
to
Piotrek_20 pisze:
> Witam,
> Odpali�em sobie 2 tomcaty na linuxie (Centos).

>
> pierwszy pracuje na porcie 80, screen 1,
> drugiego mam w osobnym folderze na porcie 81 na screenie 2.
>
> Z gory mowie ze slabo jeszcze znam linuxa.

Tak na marginesie, to po co Ci w og�le 2 Tomcaty?

JK

unread,
Nov 5, 2009, 7:50:27 AM11/5/09
to
�ukasz pisze:

> Tak na marginesie, to po co Ci w og�le 2 Tomcaty?
To akurat cz�sty scenariusz - masz kilka wa�nych aplikacji, kt�rych nie
jeste� autorem ale jedna ma gdzie� wycieki pami�ci i po jakim� czasie
generuje OutOfMemory. Je�eli wszystko lata�oby na jednym Tomcacie to
wszystkie twoje aplikacje by si� w tym momencie sypa�y.
0 new messages