日期:2014-05-18  浏览次数:20569 次

asp.net重压力下写html文件,测试时html文件有时候打开空白,但有源码,有什么方法判断吗?
C# code





for (int i = 1; i < 100000;i++ )
        {
        StreamWriter f = new StreamWriter(Server.MapPath("aaceshi.html"), false,  System.Text.Encoding.GetEncoding("utf-8")); //.Default);
        
        f.Write(neirong1);//我把文字内容存成TXT,大概10K的量
        f.Close();
        }




一边写文件aaceshi,html,一边访问,有时候打开网面是空白页面(没有任何显示),查看源码是完整的,也就是说代码已经下载完成无误,但是没显示出来,

当然,实际投入使用压力没那么大,,我的电脑完成这一循环大概10多秒,放虚服务器上,服务商给的CPU可能更小,,


写文件是用户操作的,虽然估计用户操作量不会很大,但是想请教下大家,,

有没有方法判断页面显示空白?判断出来再用JS刷新本页

------解决方案--------------------
为什么要这样做
说说你的逻辑
你需要做什么?
或许你的想法就不符合你想要的要求
------解决方案--------------------
不知道楼主要完成什么样子的功能?
这个太怪了啊
------解决方案--------------------
查看源代码里面是完整的吗?如果是完整的,应该是浏览器的查看编码问题