sql >> Database >  >> RDS >> Mysql

MYSQL 8 uur time-out probleem

Welke connectiepool gebruik je? Bij de meeste kan een hartslagcommando periodiek worden uitgevoerd om te voorkomen dat verbindingen inactief worden.

EDIT:Kijkend naar de DBCP-configuratiepagina , ik denk dat je een geschikte (goedkope) validationQuery moet instellen . U kunt dan ofwel DBCP vertellen dit te testen bij het mogelijk verwijderen van inactieve verbindingen (testWhileIdle ) of vertel het om te testen net voordat de verbinding wordt hersteld (testOnBorrow ). De eerste zou (hopelijk!) je inactieve verbindingen levend houden; de tweede zou dat niet doen, maar zou je geen verbroken verbindingen teruggeven (d.w.z. als je indien nodig een nieuwe zou maken).



  1. TimeZone discrepantie in mysql en java

  2. Codeigniter:Fout in ORDER BY CASE-query

  3. De Unix-tijdstempel retourneren in SQL Server (T-SQL)

  4. Snapshot-replicatie maken