Cóż, znalazłem, domyślny czas zamknięcia połączenia, jeśli było nieaktywne zbyt długo, to 28800 sekund (8 godzin) dla MYSQL (a nie 34 247 052 milisekund) .
show global variables;
W MYSQL zresetowałem tę wartość do 172800 sekund (48 godzin zgodnie z moimi wymaganiami) za pomocą
set global wait_timeout=172800;
i działało dobrze.
Bardzo dziękuję za pomoc!