Att använda en anslutningspool kan hjälpa till att lösa detta.
Här är ett inlägg om att sätta upp en anslutningspool Kan du bara ha en vilolägessession per tråd i java?
Här är ett annat inlägg om olika tillgängliga anslutningspoolningsbibliotek.
viloläge för standardanslutningspoolning