这家伙有点懒,还没写个性签名!
用捕获异常的方式处理,如果有异常抛出,就重新连接数据库,不过这种方式治标不治本,最好还是能找出数据库宕机的原因
嗯,知道原因了,请求curl的时候超过了MySQL的 wait_timeout 了。。服务器那边 wait_timeout 才设置了10秒 :(
为什么不想着去处理MYSQL为什么宕机反而是想着就算是宕机也要重新连接数据库呢?
我这边做的是 只需要 一直执行,处理也可以,但处理完也是要继续执行代码。。所以想着干脆不处理,直接能重连的话就最好了