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.
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.