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

Tạo lại com.mysql.jdbc.exceptions.jdbc4.CommunicationsException với thiết lập Spring, hibernate và C3P0

Tôi đã gặp sự cố tương tự với MySQL và một nhóm kết nối. Vấn đề là bạn nói với nhóm kết nối rằng thời gian chờ không hoạt động là 30 phút, nhưng cơ sở dữ liệu cắt kết nối sau 10 giây. Vì khoảng thời gian kiểm tra kết nối không hoạt động của bạn là 120 giây, nên khoảng thời gian này sẽ dưới 110 giây để nhóm sử dụng kết nối bị hỏng!

Tôi sẽ sử dụng các cài đặt sau để sản xuất:

MySQL:
wait_timeout=75
C3P0:
maxIdleTime=60
idleConnectionTestPeriod=55


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cú pháp CƠ SỞ DỮ LIỆU SQL DROP - Được DBMS liệt kê

  2. Chúng ta có thể kết nối cơ sở dữ liệu MySQL từ xa trong Android bằng JDBC không?

  3. Sự cố MySQL Innodb

  4. sql tham gia hai bảng

  5. Đối tượng MySQLConverter 'không có thuộc tính' _tuple_to_mysql 'ngoại lệ với mysql-connector