Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

WebApp (Tomcat-jdbc) Koneksi DB yang dikumpulkan melemparkan pengecualian pengabaian

Meskipun saya terlambat lebih dari 1 tahun untuk datang ke halaman ini, namun saya tersandung di sini karena saya mengalami masalah yang sama dan membutuhkan solusi juga. Jadi saya pikir saya akan membagikan apa yang akhirnya berhasil untuk saya.

Dalam kasus saya, setelah menemukan dan membaca artikel ini>>> configuring-jdbc-pool-high -konkurensi - Saya baru saja menambahkan pencegat seperti ini ke konfigurasi kumpulan saya;

"org.apache.tomcat.jdbc.pool.interceptor.ResetAbandonedTimer"

sehingga baris (dari kode yang Anda posting di atas) tempat Anda melakukan setJdbcInterceptors(...) sekarang akan terlihat seperti berikut;

p.setJdbcInterceptors(
            "org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;"
            + "org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer;"
            + "org.apache.tomcat.jdbc.pool.interceptor.ResetAbandonedTimer");

Penjelasan - Mengutip dari artikel tersebut, tertulis;

Mengingat kemungkinan besar Anda telah mengatasi masalah ini sejak lama, saya masih berharap ini membantu orang lain yang memiliki masalah serupa yang muncul di halaman ini, seperti yang saya lakukan.

Semangat!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menyesuaikan pengaturan tampilan baris perintah mysql?

  2. Tanggal Php/Mysql disimpan sebagai '0000-00-00'

  3. Bagaimana cara memilih satu baris secara acak dengan mempertimbangkan bobot?

  4. Cara memasukkan, menghapus, memilih, memperbarui nilai dalam datagridview di C # menggunakan MYSQL

  5. Pilih batas catatan unik dengan N baris