日期:2014-05-20  浏览次数:20714 次

服务器负载问题
问一下 
webserver 用 iis5.0
服务器 win2000
数据库 oracle
支持约8000家便利店同时访问会不会有问题!!
服务器负载这种!


------解决方案--------------------
缓存是一定要的
可以利用squid
如果条件允许,netscaler
简单点就是多机器堆起来,在web层做负载均衡
------解决方案--------------------
8000家同时访问一定有问题。
若每秒有8000个并发,一台服务器根本就不行,你得考虑多台服务器。
而且最好用64位系统,32位系统对内出支持不好。
还有就是设置iis时有一个maxworkthead这个要设置大一些,默认是25,也就是说允许25个并发。
将值设为100,微软说允许设为5-100之间。实际上我测试过设为200也是可以的。
设为200后,对于8核CPU而言,允许并发1600。若你的程序每一个都在200ms内处理完成,那么每秒应该能够响应8000个访问,好夸张啊。