一个很严重的ASP.NET错误,期望大家帮忙解决

问题描述

IIS在运行一段时间后,总会报以下错误,必须重启服务器才能解决,有人知道怎么回事吗?万分感激错误报在:WebClient.DownloadString!

解决方案

解决方案二:
升级服务器配置
解决方案三:
引用1楼a407090090的回复:

升级服务器配置

配置已经挺高了啊8G4核
解决方案四:
也可以试试系统盘瘦身和数据库的盘都廋身空间不足也会导致
解决方案五:
还有一种可能就是连接数据库了读取数据以后不关闭连接一直打开着
解决方案六:
socket只开不关
解决方案七:
首先,你要想办法能够在自己的开发环境重现问题。至少操作10次,有7次都会重现问题。其次,你需要定位出错的具体语句。然后贴出出错之后的调试画面。(必须是调试具体的语句)
解决方案八:
在你调试时(断点、或者打印日志),可能你会发现出现了数量巨大的循环操作,而且这些操作完全出乎意外。
解决方案九:
增大物理内存,优化代码
解决方案十:
查查资源释放的问题吧,多半是没有及时的显示的释放一些连接资源导致的
解决方案十一:
查查资源释放的问题吧,多半是没有及时的显式的释放一些连接资源导致的
解决方案十二:
开了太多的webclient吧,另外iis可以设置应用程序池快速故障防护那里可以将崩溃关闭,当然这是治标不治本
解决方案十三:
另外webclient不用时注意dispose
解决方案十四:
using(webClient=newWebClient()){}如果请求很频繁,可以将webClient暂时放在内存,不要频繁的new和dispose
解决方案十五:
是不是有像服务器内存中写大量缓存的操作呢
解决方案:
很有可能是应用池满了的节奏,看看的SQL语句,是否每一个使用完之后都关闭并释放

时间: 2025-01-21 05:51:37

一个很严重的ASP.NET错误,期望大家帮忙解决的相关文章

一个很让人头疼的错误,求帮忙

问题描述 ThewebapplicationcreatedaThreadLocalwithkeyoftype[null](value[com.opensymphony.xwork2.inject.ContainerImpl$10@1807b9a])andavalueoftype[java.lang.Object[]](value[[Ljava.lang.Object;@32d6e7])butfailedtoremoveitwhenthewebapplicationwasstopped.Thisi

容器“Collection的一个小程序编译时出现的错误,请帮忙解决一下

问题描述 容器"Collection的一个小程序编译时出现的错误,请帮忙解决一下"容器"Collection的一个小程序在windowsXp下的JDK1.5版本/*Collection方法*/importjava.util.*;publicclassTestCollection{publicstaticvoidmain(String[]args){Collectionc=newArrayList();c.add("hello");c.add(newName

找了一个“TXT在线阅读小说系统”的小项目做,遇到了一个问题。想不明白,请大家帮忙解决一下。

问题描述 关于项目要求主要有以下几个:用户注册,登录(到服务器端验证):小说的分类,在线阅读,下载,上传(xml文件的操作和文件的读写).功能与模块基本实现,就是在小说上传和在线阅读这里有问题,我之前已经保存了小说(为了验证在线阅读功能和xml操作)问题是我上传成功小说后(信息已添加到xml文件当中),返回从小说列表,添加到xml文件当中的信息可以读取出来,但要阅读我刚才上传成功的小说,即读取内容读取不出来.这是什么原因?哪里出了问题?//功能选择界面publicstaticvoidnovelI

java.lang.NullPointerException错误,请大家帮忙解决下啊~

问题描述 </script><%inti=0,j=0;ListlTStation=(List)request.getAttribute("lTStation");ListlWStation=(List)request.getAttribute("lWStation");ListlRStation=(List)request.getAttribute("lRStation");ListlSpline=(List)request.g

ASP.NET错误信息:至少一个参数没有被指定值

asp.net|错误 "/WebSite1"应用程序中的服务器错误.-------------------------------------------------------------------------------- 至少一个参数没有被指定值. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Data.OleDb.OleDbException: 至少一个参数没有被指

线程-sql 找错,一个很奇怪的错误

问题描述 sql 找错,一个很奇怪的错误 sql = "UPDATE bs2_dl_road_min SET count=count+{0} WHERE time='{1}' " "AND host_ip='{2}' AND module='{3}' AND method='{4}' AND status='{5}' " "AND size_level='{6}' AND level='{7}' AND submodule_road='{8}'"

求帮忙看一下datatables的一个很怪异的错误

问题描述 求帮忙看一下datatables的一个很怪异的错误 这是我的代码 这是错误: 补充:我这个是单独一个页面打开是正常的,但是这个页面用jquery的load方法加载到一个index.jsp就会出现这个问题.而且index.jsp也包含了datatables的js文件 解决方案 "ajax":{ }最后一个逗号去掉,不需要 解决方案二: 去掉你ajax所在页面的script,放到父页去..要不jquery会加载返回的script src指向的js文件导致jquery的扩展被覆盖什

请教一个很简单的问题,如何在ASP.net页面上显示一个变量

问题描述 请教一个很简单的问题,如何在ASP.net页面上显示一个变量,比如登陆的时候,在固定位置显示***你好.如果不用response.write还有没有别的办法啊 解决方案 解决方案二:可以在你想放变量的地方放一个LABEL..赋值后显示就OK了解决方案三:好的,谢谢啦解决方案四:方法很多,常见的如楼上

asp.net遇到一个很棘手的问题!

问题描述 本人初学asp.net,遇到一个很棘手的问题!我用JAVASCRIPT弹出一个窗口,编辑完该窗口内容后写入数据库,并关闭该窗口的同时,我想刷新弹出该窗口的页面,如何实现? 解决方案 解决方案二:window.opener.reload();在关闭弹出窗口的脚本前面加入这行..解决方案三:<bodyonunload="javascript:parent.window.reload();">解决方案四:reload()方法!解决方案五:引用1楼chinahnzl的回复