在mysql中使用:show processlist
可查看并发请求是否超过你的/etc/my.cnf中的max_connections的设定
[nianzong@mysql ~]$ mysql -uroot -p -e "show processlist"|grep -v localhost|wc -l
170
[nianzong@mysql ~]$ sudo netstat -lantup|grep "192.168.1.250:3306"|grep ESTABLISHED|wc -l
170
[nianzong@mysql ~]$ sudo netstat -lantup|grep "192.168.1.250:3306"|grep ESTABLISHED|grep '192.168.1.16[56]'|wc -l
50
[nianzong@mysql ~]$ mysql -uroot -p -e "show processlist"|grep -v localhost|grep '192.168.1.16[56]'|wc -l
50
我的应用里平时只有3台server会去连接mysql server,192.168.1.165、192.168.1.166和192.168.1.168,168是统计,前两台才是网站中间件服务器,
阅读(3246) | 评论(0) | 转发(0) |