向大家汇报博客园服务器今天出现的故障

    这次故障发生于今天0:00左右,16:00左右恢复正常,给大家带来了很大的不便,请大家谅解! 
    我向大家汇报一下故障处理的全过程: 
    今天早上9点多钟时,我才知道不能访问博客园,那时我正在回扬州的汽车上,昨天晚上23:30左右我还能正常访问博客园,难道夜里服务器出问题了。我立即联系电信机房工作人员,请他重启一下服务器,他到机房处理后说服务器开不了机,晕!老毛病又范了,我请求他将主板的CMOS放一下电,他答应了,可放电后的结果却令人失望,还是开不机,!只能等我到扬州后到机房处理了。正当我沮丧的时候,电信的人打电话说,服务器开起来了。意外的惊喜! 我问他是怎么处理的,他说刚才只是把服务器放回机柜等我来处理,放好后,开了一下机,竟然开起来了。哈哈!运气还不错!不然车上这几小时怎么过啊!
    这时,我访问博客园,打开速度很慢,应该是服务器正在进行编译,这是asp.net令人头疼的问题,第一次运行时编译速度很慢,如果这时请求很多,服务器CPU负担会很重,以前博客园服务器就出现过刚开机后,既要进行运行时编译,又要处理很多请求,造成服务器死机。等了一段时间,终于出现了页面,但css没有正常显示,我刷新页面,打开速度还是很慢,试了多次还是没有显示正常的页面,可能是服务器忙不过来了,最后,竟然访问不了服务器了,远程也无法控制, 难道又死机了?,我等了一会儿,还是不能访问服务器,我心凉了,看来真死机了。这时,电脑电池不多了,我就关机了。打算一到扬州后,就立即到机房处理。这时我想:赶紧买新服务器,不能再出现这样的故障了,每次的故障不仅给大家带来很大的麻烦,而且会给博客园带来不好的影响。可是买服务器再快,也要花几天时间,这几天也要保证博客园的正常运行,这次的故障一定要处理好,让博客园恢复正常运行。假如处理不好怎么办,我作了最坏打算,那就临时向电信租一台服务器,等新服务器买到后,再移到新服务器上。   
    大约1小时后,我怀着试试看的心理,打开电脑,希望奇迹能出现。竟然出现奇迹了,可以访问博客园了。看来刚才服务器并没有死机,可能是CPU负担过重,服务器自己重启了。终于好了,我可以松口气了,这台服务器再撑几天,就可以换上新服务器了。我当时只访问了博客园的首页,也没进入个人Blog页面,电脑电池没电了,我就关机了。 过了一段时间,有朋友发短消息过来,说无法进入个人Blog页面,一点击文章标题就出错。还有问题,心情真是一落千丈!电脑电池没电了,只能到扬州再处理了。 
    回到家立即打开电脑,访问博客园,果然进入个人Blog页面就出错,具体的错误信息是:

“无法创建目录或文件。
说明: 使用 CodeDomProvider“Microsoft.CSharp.CSharpCodeProvider”进行编译的过程中发生未处理的异常。请检查堆栈跟踪,了解有关此错误以及代码中发生此错误的位置的详细信息。
异常详细信息: System.IO.IOException: 无法创建目录或文件。”

     重启IIS,问题依旧,我突然想起以前处理过这个故障,当时我是通过更新dll文件解决的,我试试这个方法,果然有效。心里觉得很奇迹,难道dll在运行中什么地方损坏了?可是首页怎么能正常访问?百思不得其解的问题。  
    16:00左右,博客园服务器终于恢复了正常运行。不知这次故障给多少人带来麻烦,也不知多少人为此抱怨博客园?   博客园在此向大家表示深深的歉意! 不管遇到什么困难,博客园都有坚定的信心去战胜困难,而且博客园相信风雨之后是彩虹!

原文地址:https://www.cnblogs.com/dudu/p/164481.html