【webman】--数据库连接偶尔总是提示操作超时或者提示数据库因大量错误连接被锁定

jacknum1
  • PHP: 7.4
  • webman: v1.3.11
  • 描述: webman运行在docker容器中,采用的Illuminate\\Database插件连接的非容器内数据库(比如连接地址:192.168.1.99
    截图
    截图
1070 2 0
2个回答

抽不完的寂寞

搜索 is blocked because of many connections errors 网上挺多文章的

  • jacknum1 2022-05-26

    @搜索 is blocked because of many connections errors 网上挺多文章的
    这个重启mysql可以解决,但是我怀疑还是数据库连接没有断线重连的原因,但是不知道怎么去弄

抽不完的寂寞

综合网上文章,原因是可能是你服务器到数据库服务器网络不稳定,连接中断得错误很多,导致mysql拒绝你这个ip再连接它。

临时解决办法:
1、重启mysql
2、登录mysql 执行 flush hosts;
3、调高 mysql服务端max_connect_errors
4、ping下mysql服务器ip,看下延迟和丢包情况。如果ping到mysql服务器的延迟很大,加大mysql服务端的connect_timeout 参数

  • 暂无评论
年代过于久远,无法发表回答
🔝