并发访问压力不是WS 出现的,而是net访问mysql超时宕机导致整个IIS挂了。每一个客户端访问服务器至少发起5次最少的数据库链接,在加上服务端的请求很容易到151(mysql默认链接数)个,到了就会出现无法链接数据库的问题,也就是上面的问题。改善方法就是增加Mysql的链接数量。增加链接数有2种方法,互联网上有很多,修改配置的我试验很多次都是失败了。只能是内存修改方式了:
1、打开dos命令
2、进入到mysql的bin 下我的是 cd C:/Program Files/MySQL/MySQL Server 5.6/bin
3、输入MySQL的用户名命令mysql -uroot -p root出是用户名
4、输入密码我的是123123
5、输入set global max_connections=99999;最大就是99999
6、验证真伪show variables like 'max_connections';
注意命令得带分号
SHOW STATUS LIKE 'Threads_connected';
当前链接数量
SHOW VARIABLES LIKE 'max_connections';
最大链接数量(默认是151)
以上命令均可在客户端执行(我的是Navicat15)