刚接手的一个站点,用的是sitecore6.6,.net4。现在的问题是超过150人同时在线就会慢到无法忍受然后timeout。 一共2台webserver和一台load balancer server做的web farm。 timeout 的时候 后台能看见上百个request waiting,CPU到90%,memory 到2GB。 数据库SQL2008R2,EF4做ORM. 数据库服务器上sqlserver进程只显示用了100MB左右。AWE常驻10GBmem。 一半内容是直接读取数据然后显示数据,另一半有用户互动,做题然后给出评估之类的。 现在只能手动recycle。 这个原因很多,求各位大牛给指点方向和好的performance test的工具~~ 谢谢~~ update:server 全部是virtual 具体怎么弄得不清楚ICT在搞。 |