diff --git a/dsBaseRpc/Utils/DbUtil/DbUtil.go b/dsBaseRpc/Utils/DbUtil/DbUtil.go index e1fb6baa..796fb2a0 100644 --- a/dsBaseRpc/Utils/DbUtil/DbUtil.go +++ b/dsBaseRpc/Utils/DbUtil/DbUtil.go @@ -42,6 +42,8 @@ func init() { //这段代码是黄海后加上的 2020-04-16 //通过定时ping保持鲜活 + // 创建完成engine之后,并没有立即连接数据库,此时可以通过engine.Ping()来进行数据库的连接测试是否可以连接到数据库。 + // 另外对于某些数据库有连接超时设置的,可以通过起一个定期Ping的Go程来保持连接鲜活。 go func() { for { //https://studygolang.com/articles/12617