Opened this issue 5 months ago · 2 comments
我发现个bug 长时间数据库断线 再重启就会保这个错误 而且是无限写这段日志 就算数据库重连也没用 要重新打开新的目录 拉取新代码才不会报这个错 SHOW FULL COLUMNS FROM hg_sys_serve_log\nError: dial tcp 192.168.101.30:3306: connectex: A socket operation was attempted to an unreachable network.
hg_sys_serve_log
2.7.0版本应该里serve_log队列应该不会出现这个问题,Handle方法遇到错误只会打印,不会往上抛错。你再排查一下
serve_log
这个bug 我终于知道怎么复现了 就是数据库长时间断开 定时任务每隔定时时间会记录一条错误 但是没办法存数据库 等一段时间(比如3个小时在重连),在重连连接数据库时,之前的定时任务就会开始将错误这条记录写入server_log表中 造成刚连数据库会长时间的自动写入数据