Кажется, в пуле соединений закончились соединения ... Когда буфер входящих запросов слушателя СУБД перегружен многими одновременными запросами на соединение.Некоторые из них завершатся с ошибкой.
Вы можете сделать так, чтобы поток немного спал (от полсекунды до секунды) между последовательными запросами соединения.После этого не закрывайте соединения, пока они не разорвутся.Сохраните их и используйте повторно.