我们有一个spring引导应用程序,它使用嵌入式tomcat进行部署,并使用默认的 Tomcat连接池(带有MySQL后端),没有对MySQL或Tomcat端进行自定义。该应用程序有几个调度程序,主要在一天中的特定时间运行,即在昨天运行的最后一个cron和今天运行的第一个cron之间,有超过9小时的gap。然而,每当cron运行得更早时,它就不会遇到空闲连接问题。对于文档来说,wait_timeout用于MySQL的默认值是8小时,而idle_connection_timeout on Tomcat_jd