Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Java+Tomcat, Umierające połączenie z bazą danych?

Dokumentacja Tomcat

DBCP korzysta z puli połączeń bazy danych Jakarta-Commons. Opiera się na wielu komponentach Jakarta-Commons:

* Jakarta-Commons DBCP
* Jakarta-Commons Collections
* Jakarta-Commons Pool

Ten atrybut może ci pomóc.

removeAbandonedTimeout="60"

Używam tych samych funkcji puli połączeń i ustawiam te właściwości, aby zapobiec temu samemu, po prostu nie jest konfigurowane przez tomcat. Ale jeśli pierwsza rzecz nie działa, wypróbuj te.

testWhileIdle=true
timeBetweenEvictionRunsMillis=300000


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy istnieje sposób na „nasłuchiwanie” zdarzenia w bazie danych i aktualizowanie strony w czasie rzeczywistym?

  2. Identyfikator ostatniego wstawienia MySql, złącze .net

  3. mysqli przygotowana instrukcja num_rows zwraca 0, podczas gdy zapytanie zwraca więcej niż 0

  4. Utrata połączenia z MySQL po chwili i brak ponownego połączenia

  5. PHP i MySQL:Konwersja zapisanego ZNACZNIKA CZASOWEGO na lokalną strefę czasową użytkownika