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

Kết nối JDBC hết thời gian chờ không thể kết nối lại

Tôi cho rằng sự cố xuất hiện do máy chủ cơ sở dữ liệu giết kết nối trong khi nhóm kết nối ứng dụng vẫn có xử lý trên đó. Bằng cách có thời gian chờ trên nhóm kết nối ứng dụng ngắn hơn so với phía máy chủ cơ sở dữ liệu, kết nối sẽ được nhóm kết nối ứng dụng làm mới trước khi nó bị máy chủ cơ sở dữ liệu tắt, do đó tránh được sự cố. Máy chủ cơ sở dữ liệu MySQL của tôi có thời gian chờ là 28800 giây và nhóm kết nối ứng dụng của tôi C3P0 có thời gian chờ là 14400 giây. Có nghĩa là chuỗi thời gian chờ phải ngắn hơn từ máy chủ đến máy khách.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kiểm tra mục nhập trùng lặp so với sử dụng kết quả PDO errorInfo

  2. Tải dữ liệu CSV vào MySQL bằng Python

  3. Chuyển đổi bảng từ MyISAM sang INNODB

  4. Chèn hàng loạt trong MYSQL từ các tệp XML

  5. Có phải việc thực hiện Quản lý giao dịch trong Bộ điều khiển là hoạt động không tốt?