Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

WebApp (Tomcat-jdbc) Bỏ qua kết nối DB tổng hợp ngoại lệ

Mặc dù tôi truy cập trang này muộn hơn 1 năm, nhưng tôi vẫn vấp phải ở đây vì tôi cũng đang gặp vấn đề tương tự và cũng cần một giải pháp. Vì vậy, tôi nghĩ rằng tôi sẽ chia sẻ những gì cuối cùng đã làm việc cho tôi.

Trong trường hợp của tôi, sau khi tìm và đọc qua bài viết này>>> config-jdbc-pool-high -đơn vị tiền tệ - Tôi vừa thêm một bộ đánh chặn như thế này vào cấu hình nhóm của mình;

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

sao cho dòng (từ mã đã đăng của bạn ở trên) nơi bạn thực hiện setJdbcInterceptors(...) bây giờ sẽ giống như sau;

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

Giải thích - Trích dẫn từ bài báo, nó nói rằng;

Lưu ý rằng rất có thể bạn đã khắc phục được sự cố này từ lâu, tôi vẫn hy vọng điều này sẽ giúp ích cho những ai khác gặp sự cố tương tự khi truy cập vào trang này, giống như tôi đã làm.

Chúc mừng!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chỉ mục giải quyết cho người dùng bảng bị hỏng; cố gắng sửa chữa nó

  2. Tính chênh lệch thời gian giữa hai hàng

  3. Mức độ liên quan của tìm kiếm toàn văn bản được đo bằng?

  4. PDO PHP chèn vào DB từ một mảng kết hợp

  5. Giá trị mặc định của MySQL làm giá trị của trường khác