Asp.net 网站出现Service Unavailable 问题剖析

网站出现这样的情况,而且刷新一下又重新正常。

个人分析认为造成原因如下:

1、应用程序池配置存在问题。

2、程序中存在没有关闭的连接数据库对象,或者含有死循环。

3、程序中产生的内存数据量太多,导致网站的内存利用率太高。如:DataTable,DataSet对象没有进行及时的释放,而造成的内存资源浪费。虽然.NET本身含有垃圾回收机制,但这些对象还是要在不用的情况下释放掉,提高网站性能。

原文地址:https://www.cnblogs.com/Chaser-Eagle/p/3684746.html