
Spring Boot, Connection abort (socket)
- or -
Post a project like this146
£100(approx. $134)
- Posted:
- Proposals: 3
- Remote
- #4289089
- Awarded
Description
Experience Level: Entry
1. Existing Spring Boot v2.2 0 application. Java 1.8 / Windows 10. Netbeans 8.2.
2. Configurable TCP server and clients with routing between them and a yml configuration file.
3. Mostly working but breaks occasionally when TCP clients disconnect, then reconnect and send commands.
SecondaryConnectionHandler Error writing data:
java.net.SocketException: Software caused connection abort: socket write error
4. My guess is that the Spring application is not correctly releasing the socket / port when an external client disconnects and another external client reconnects to the same or a different port and sends commands, but this is a guess. Spring seems prone to these issues.
5. Needs stress testing to determine why issues occur and then a fix (must not break, must recover itself if a socket error occurs).
6. Also significantly loading / slowing the PC on which it is running, especially when errors occur, even with only one or two connections.
7. Please only show an interest in this work if you have considerable experience working with Spring, Java, TCP sockets and Clients / Servers.
2. Configurable TCP server and clients with routing between them and a yml configuration file.
3. Mostly working but breaks occasionally when TCP clients disconnect, then reconnect and send commands.
SecondaryConnectionHandler Error writing data:
java.net.SocketException: Software caused connection abort: socket write error
4. My guess is that the Spring application is not correctly releasing the socket / port when an external client disconnects and another external client reconnects to the same or a different port and sends commands, but this is a guess. Spring seems prone to these issues.
5. Needs stress testing to determine why issues occur and then a fix (must not break, must recover itself if a socket error occurs).
6. Also significantly loading / slowing the PC on which it is running, especially when errors occur, even with only one or two connections.
7. Please only show an interest in this work if you have considerable experience working with Spring, Java, TCP sockets and Clients / Servers.

Pseudo R.
100% (3)Projects Completed
2
Freelancers worked with
2
Projects awarded
30%
Last project
13 Nov 2023
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies