PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tomcat 5 - richtige Servauslastung



handson
12.04.05, 07:33
Hallo!

Ich benutze folgende Ausstattung:

SLES 9 auf einem Intel Pentium 4 mit 2 GByte RAM (32 Bit)
Tomcat 5.0.28
Java SDK 1.4.2_06
Apache Webserver 5.0.52
JK-Conntector 1.2.8

Meine Anwendungssoftware auf dem Tomcat läuft prima, kein Problem.

Jetzt will ich das System auf eine Maschine mit folgender Ausstattung zum Laufen bekommen:

4x AMD Opteron mit 10 GByte RAM :eek:
Suse Linux 9.2 - 64Bit

Die weitere SW-Ausstattung für den Tomcat bleibt alles 32 Bit. Das sollte ja alles soweit funktionieren.

Jetzt ist meine Frage, wie kann ich denn diesen Rechner besser ausslasten, denn das 32-Bit Java kann doch nur (nach meinem Wissen) max. 2 GByte addressieren. Der Rest der Leistung des Rechners wäre dann ja unbenutzt.
Gibt es da auch andere Installations-Szenarien? Hat jemand eine Idee

Viielen Dank im voraus!

Stephan

emwe
12.04.05, 07:48
Hallo,

Du kannst mehrere Tomcats nebeneinander herlaufen lassen und die per Apache httpd o. Ä. zu einem Loadbalancing-Pool zusammenfassen. Damit kriegst du Deine 10GB schon irgendwann voll :).

Allerdings wären da vielleicht 2-4 von den ürsprünglichen Maschinen ähnlich performant und dabei deutlich billiger.

Bist Du Dir sicher wegen der 2GB-Grenze von 32bit-Java?

Gruß,

emwe

Update: Meine Informationen beziehen sich auf Tomcat 5.5.
2. Update: Kannst Deine JVM auch selber bauen - mit 64 bit.