首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每天需要启动IIS几次以维护ASP.NET网站中的SQL连接

问每天需要启动IIS几次以维护ASP.NET网站中的SQL连接
EN

Stack Overflow用户
提问于 2016-07-12 04:16:51
回答 1查看 739关注 0票数 1

这是一个用Visual 2010高级版构建的ASP.NET网站。其目的仅仅是为了工作负荷非常小的事件注册,就像只有少数人到最多10人同时使用它一样。

此ASP.NET网站是在我的膝上型计算机上使用Windows8.1、IIS6.2、Server 2008 R2构建的,而且我的膝上型计算机中没有IIS重新启动问题,无论我是在调试模式下使用Visual运行它,还是在已发布版本下运行它。

但是,在已发布版本的活动服务器中,不知何故存在SQL连接问题,我需要在活动服务器中每天重新启动IIS几次才能解决它。当它工作时,它完全可以工作,但在像分钟或幸运的一两个小时之后,需要ASP.NET连接的页面就会停止工作,唯一的解决方案就是重新启动IIS。活动服务器设置为Windows server 2012、SQL Server 2014和IIS 8。

这是我现在工作的主要任务,请帮助我,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-07-12 05:04:38

  1. 您是否在代码中释放了数据库资源?
  2. 您处理过获得sql连接的失败吗?

我不是ASP.NET开发人员(通常使用Tomcat和MySQL )。但是根据我的经验,当一个人忘记发布一些资源(DbConnection、File等)时,就会发生这种错误。获得这些资源的连续操作将失败并造成问题。因此,您的网页在IIS重新启动后的短时间内工作正常( Sql连接尚未耗尽),然后崩溃(耗尽Sql连接)。

如果你两者都做了,问题还在继续,那我就错了。在这种情况下,我建议您张贴您的代码片段。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38319941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档