mysql 报错 max_user_connections

测试压力测试时,当海量输入涌入,出现了 max_user_connections 的错误提示
经过排查,发现未设置 timeout 时间。

laravel 中,db 配置中增加 options 项,设置 timeout 时间,单位 秒

'options'  => [
    \PDO::ATTR_TIMEOUT => 2,
],

经过测试,不再去出现 max_user_connections 的错误

评论数量: 0

0
点赞
141
浏览
0
评论

贡献 65