Socket Klasse mit Kapazitätsengpässen?

bn

Erfahrenes Mitglied
Hallo zusammen,

ich habe eine Applikation entwickelt, welche multithreaded mittels der Socket Klasse sehr viele Requests abschickt und eigentlich auch Antworten dazu erwartet. Nun stellt sich jedoch das Problem, dass bei 20 Threads++ die Verbindungen in Timeouts laufen, obwohl meine Connection bei weitem nicht ausgereitzt und mein Dual Core beinahe einschläft. Die App soll später mit einigen 100 Threads laufen (was ansich auch klappt). Nur bringt mir das wenig, wenn die Requests zu keinem Response führen.

Kommt JAVA mit sehr vielen gleichzeitigen Socket Requests (> 30 pro Sekunde) nicht klar oder wo liegt hier der Hund begraben?

Vielen Dank erstmal.
 
also ich bin ja kein herausragender java programierer
aber gibt es denn keine select funktion under java in c ist die super
mein cleint nutzten schon über 100 Nutzer (also zu reinen testzwecken) anfragen und antworten
 
ist mir nicht bekannt.

Es handelt sich hierbei auch um keinen Chat. Der Port ist bei allen Requests der gleiche.
 
Zuletzt bearbeitet:
Also da dürfte es keine Probleme geben meine Anwendung läuft problemlos mit gut 60 geöffneten Verbindungen die alle einen guten Durchsatz haben.
 
Zurück