To może nadwyrężyć twoją pamięć, ale może
minęło 8+ godzin? Jeśli tak, prawdopodobnie jest to nieaktywność MySQL limit czasu
, który rozłącza się po 28800 sekundach. Ostatnio napotkałem ten problem i znalazłem kilka pytań SO na ten temat - ta odpowiedź
zawierał najlepsze proste bryłki do rozwiązania problemu. Krótko mówiąc, sugeruje dodanie validationQuery
z SELECT 1
i ustawienie testOnBorrow = true
we właściwościach puli połączeń DBCP.