ASP.NET网站放到服务器CPU过高
我们做的是一个在线培训的网站,总注册用户有1万+人,平均同时在线1000+,网站有个视频观看教材的小模块,差不多会有一半的在线人数在看视频。
教材源文件有很多100M以上的,我转换成flv格式的,码率大概200kbps。最近这几天服务器上的cpu负载一直在70%上下,导致网站访问速度很慢,主要是w3wp.exe这个进程占用CPU过高,请有经验的前辈指点一下啊,问题出在哪里啊。
服务器的配置我不太清楚,因为是客户挂在别服务商那里,只知道CPU的型号是Inter(R) Xeon(R) E5506 2.13GHz,内存是8G。带宽据说有100M。
程序绝对没什么死循环的,之前总人数在8000左右的时候系统都很正常。