closing bad idle connection: unexpected read from socket

连接被MySQL关闭了,说明Go缓存的连接生命周期超过了MySQL连接的生命周期,要避免这个错误,本质上就需要这两个连接的生命周期保持一致,或者,更安全一点,Go的更短一些:

db.SetConnMaxLifetime(time.Hour)

你可能感兴趣的:(mysqlgo)