最近处理一个web服务时,写数据库数据时,经常报“MySQL server has gone away”,一查发现是我mysql的wait_timeout、interactive_timeout设置的过短,30s,导致超过这个时长,mysql server会自动断掉这个连接,后续再进行数据库操作就失败跑异常了。
查看mysql server超时时间:
最近处理一个web服务时,写数据库数据时,经常报“MySQL server has gone away”,一查发现是我mysql的wait_timeout、interactive_timeout设置的过短,30s,导致超过这个时长,mysql server会自动断掉这个连接,后续再进行数据库操作就失败跑异常了。