首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

网站每隔20多天,在早下会出现Server Application Unavailable

2012-07-31 
网站每隔20多天,在早上会出现Server Application Unavailable重启iis,内存回收后就正常了。但过20多天的早

网站每隔20多天,在早上会出现Server Application Unavailable
重启iis,内存回收后就正常了。

但过20多天的早上又会出现Server Application Unavailable。

网站代码里没有定时触发的代码。

网上说的处理方法 也只是针对刚挂上就出现问题。

照那处理方法后还是不行。

是网站内存没处理好的问题吗???

网站内存如何处理呢??

[解决办法]
IIS连接有个数限制的。
打开网站的时候,先进行一下链接回收吧。
[解决办法]
可能是代码,检查一下,看是不是有未处理异常
[解决办法]
http://bbs.51aspx.com/showtopic-1883.html
[解决办法]
会不会跟这个的原因类似:http://topic.csdn.net/t/20041205/19/3617097.html
[解决办法]
如果可以进服务器看一下事件日志就好了 确定具体异常是什么
[解决办法]
我们出现过这个情况,主要内存满了, 就会这样。
我们的原因,连接池太多了。 设置了最大数和 60秒超时。
后来就没有出现过。
[解决办法]
嗯,应该是内存满了
[解决办法]
设置下服务器每天重启,这个时间要有讲究。
最好在凌晨、黎明某个时间点。
工作期间不好重启吧··
[解决办法]

探讨
会不会跟这个的原因类似:http://topic.csdn.net/t/20041205/19/3617097.html

[解决办法]
还是要检查下代码!是否需要优化!
[解决办法]
给出错的网站。独立进程池。
在进程池中设定每天12点之后回收一次 这是在IIS解决的办法

你的程序肯定本身有问题。
[解决办法]
第一,检查程序,可能某个动作造成死循环什么的
第二,你可以设置IIs的应用程序池,当内存达到多少的时候自动回收。
[解决办法]
1.通过System.Diagnostics.EventLog查看下服务器的应用程序日志,看在网站运行中都发生了那些错误
2.检查代码,主要是数据访问部分,看资源是否及时释放了.
[解决办法]
探讨

引用:
给出错的网站。独立进程池。
在进程池中设定每天12点之后回收一次 这是在IIS解决的办法

你的程序肯定本身有问题。

程序本身每过1天半就会回收。奇怪的是,往往是20天后出问题。但每次都回收了。怎么会这么有规律的发生呢。
搜索引擎抓取信息。。还是可能有恶意攻击。

[解决办法]
探讨

引用:
给出错的网站。独立进程池。
在进程池中设定每天12点之后回收一次 这是在IIS解决的办法

你的程序肯定本身有问题。

程序本身每过1天半就会回收。奇怪的是,往往是20天后出问题。但每次都回收了。怎么会这么有规律的发生呢。
搜索引擎抓取信息。。还是可能有恶意攻击。

[解决办法]
IIS设置的问题,最后换SERVER 2008 R2
[解决办法]
先看看日志那个时间段有没有异常访问
另外是不是有什么计划任务,比如数据库维护正好是这个时间段啊

热点排行