Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #33260
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: multithread client socket |
| Date | 2015-12-01 22:06 +0100 |
| Organization | albasani.net |
| Message-ID | <n3l245$tdc$1@news.albasani.net> (permalink) |
| References | <75df5111-41b9-4833-8497-69104f011d14@googlegroups.com> <n3l1rl$sda$1@news.albasani.net> |
Jan Burse schrieb: > Philipp Kraus schrieb: >> On large datasets the runtime cannot create new > > socket objects (socket already in use message). > > The Java client runs explicit socket.close > > without any error. My idea is, that each thread > > of the thread-pool holds a member with the socket, > > but I need must reconnect the client socket on > > each task, because the server closes the socket. > > Its not necessarely the server that closes the socket. > Check your exception handling and socket parameters, > such as time out settings. See also: > http://docs.oracle.com/javase/7/docs/api/java/net/SocketTimeoutException.html Also check your network infrastructure, I am hearing a lot of stories from collegues where firewalls etc.. impose additional constraints and kick out connections. Maybe switch to out of the box solutions, such as Http connection, which might have additional features which are not so easy to implement from scratch. Also out of the box solutions might have a different idea on how conversations between client and server function. For example in a Http connection the session cookie is responsible for tying together multiple requests and responses and not the socket version. Bye
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
multithread client socket Philipp Kraus <philipp.kraus.flashpixx@gmail.com> - 2015-12-01 09:36 -0800
Re: multithread client socket Eric Douglas <e.d.programmer@gmail.com> - 2015-12-01 11:58 -0800
Re: multithread client socket Philipp Kraus <philipp.kraus.flashpixx@gmail.com> - 2015-12-01 23:02 -0800
Re: multithread client socket Eric Douglas <e.d.programmer@gmail.com> - 2015-12-02 06:39 -0800
Re: multithread client socket Jan Burse <janburse@fastmail.fm> - 2015-12-01 22:01 +0100
Re: multithread client socket Jan Burse <janburse@fastmail.fm> - 2015-12-01 22:06 +0100
Re: multithread client socket Eric Douglas <e.d.programmer@gmail.com> - 2015-12-01 13:55 -0800
Re: multithread client socket Martin Gregorie <martin@address-in-sig.invalid> - 2015-12-01 22:04 +0000
Re: multithread client socket Philipp Kraus <philipp.kraus.flashpixx@gmail.com> - 2015-12-01 23:04 -0800
Re: multithread client socket Eric Douglas <e.d.programmer@gmail.com> - 2015-12-02 05:52 -0800
Re: multithread client socket Martin Gregorie <martin@address-in-sig.invalid> - 2015-12-02 14:38 +0000
Re: multithread client socket Arne Vajhøj <arne@vajhoej.dk> - 2015-12-05 20:00 -0500
csiph-web