PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Max. Connections, Max Threads



dakjo
23-05-2003, 15:38
Hallo ihr,

gibt es irgendeine beschränkung, wieviele Clientprozesse bzw. Threads ein Prozess erzeugen kann ?

Oder wieviele Connections ein Socket annehmen kann ?

Diesbezüglich mal unter Java !

peschmae
23-05-2003, 18:07
afaik keine Beschränkungen

allerdings ist der RAM-Anteil der JVM beschränkt (kannst du aber vergrössern), sodass du schon mal an Grenzen stossen dürftest

MfG Peschmä

dakjo
23-05-2003, 18:45
Ok , es geht nämlich um folgendes.

Wir setzen BBj als Anwendungssoftware ein, also wir programmieren dadauf.

BBj ist einfach ein Bisiness Basic interpretiert und als Java ausgefürt.
(Gibts auch als BBx, führt C aus, ist ein ganz normaler Basic interpreter !)

Nun haben wir aber das Problem, das der Service sich irgendwann einfach weghängt.

Wir haben mitlerweile schon 20 Kundeninstallationen hinter uns.
In etwa der groesse bis 100 Clients.
Nun ist der Kunde jetzt aber etwas grösser und hat 200 Clients.
Laut angaben der Hersteller kann ihre Software aber locker 500 Clients bediehnen.

Also fragen wir uns nun, woher das wohl kommen mag.

Das System ist aber auch damit nicht voll ausgelastet.
Allerdings haben wir 250 000 open Files, was ja früher ein Problem war, seit Kernel 2.4 aber nicht mehr.

System

2 x P4 Xeon 2Ghz
4 GB Ram
ICP-Vortex Controller
6x72GB SCSI gespigelt zu je drei Verbänden

Danke führ eure überlegungen .......

peschmae
23-05-2003, 19:02
was sagt denn die JVM so?

eine OutofMemoryException?
http://java.apache.org/faq/fom-serve/cache/116.html

MfG Peschmä

anda_skoa
24-05-2003, 11:47
Am besten auch die ulimit Werte für den User checken.

Ciao,
_

dakjo
24-05-2003, 17:42
Danke für euer Mühen,

ich habe gerade den Xms und Xmx hochgesetzt.

Alles weitere werden wir Montag sehn.:D