apache.php,mysql都在一台服务器上,heartbeat虚拟了一个vip180,
php的数据库连接配置成vip的时候,访问页面速度非常慢,有时干脆没有页面;数据库连接配置成localhost的时候,则一切正常,
mysql> show variables like '%max_connections%';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
1 row in set (0.00 sec)
mysql> show global status like 'Max_used_connections';
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| Max_used_connections | 55 |
+----------------------+-------+
1 row in set (0.00 sec)
[root@icity-ms01 ~]# netstat -anp|grep 180:3306|wc -l
50
[root@icity-ms01 ~]# netstat -anp|grep 153:3306|wc -l
1
可见连接数远未达到最大连接数,vip180的连接数较多,是不是180的连接数较多,导致php的数据库连接配成180,反应速度就变慢?
求教,谢谢!
php的数据库连接配置成vip的时候,访问页面速度非常慢,有时干脆没有页面;数据库连接配置成localhost的时候,则一切正常,
mysql> show variables like '%max_connections%';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
1 row in set (0.00 sec)
mysql> show global status like 'Max_used_connections';
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| Max_used_connections | 55 |
+----------------------+-------+
1 row in set (0.00 sec)
[root@icity-ms01 ~]# netstat -anp|grep 180:3306|wc -l
50
[root@icity-ms01 ~]# netstat -anp|grep 153:3306|wc -l
1
可见连接数远未达到最大连接数,vip180的连接数较多,是不是180的连接数较多,导致php的数据库连接配成180,反应速度就变慢?
求教,谢谢!
