fast-data-transfer / fdt

FDT is an Application for Efficient Data Transfers which is capable of reading and writing at disk speed over wide area networks (with standard TCP). It is written in Java, runs an all major platforms and it is easy to use. FDT is based on an asynchronous, flexible multithreaded system and is using the capabilities of the Java NIO libraries.
https://fast-data-transfer.github.io/
Apache License 2.0
198 stars 45 forks source link

Blocking mode by default #63

Open willyxa opened 2 years ago

willyxa commented 2 years ago

In our client-server deployment, (mix of OS as the client and Centos 7 as host), the clients always start in blocking mode rather than in non-blocking mode. The server(s) are in an always ON mode, till our application calls for a shutdown, it could be days before a server is shutdown.

Of late, we are facing issues where the server(s) are active but the clients cannot establish a connection. This happens without any failure message. The client is frozen and can successfully establish a connection only when the corresponding server port is restarted. See below WhatsApp Image 2021-11-15 at 08 22 39