Abbiamo avuto qualcosa di molto simile, spostato un programma dal sistema operativo a 32 bit a 64 bit e un certo numero di processi simultanei generava l'errore IO:ripristino della connessione.
Mi sono imbattuto in questo che lo ha risolto:
https://community.oracle.com/message/3701989
Fondamentalmente aggiungi il parametro -Djava.security.egd=file:/dev/./urandom ed è a posto :)