csdn blog功能最近更新的比较多,自然相应的也暴露出一些问题。在一次访问的时候,我得到了下面的抱错信息。感觉有几个地方应该做一些小小的处理,贴在这里,瑞江不要骂我啊
1 应该捕获connection timeout异常
2 所有系统异常应该跳转到特定的页面,以便隐藏系统信息
上面直接暴露了源程序的位置,操作系统, .net版本信息
3 不知道是否由于sql server是正版,连接数量有限制,我觉得应该自己实现连接池,最好不要有上限,但是有一个自动回收机制,当多余的连接空闲的时候,自动将超过上限的连接关闭。
4 很多时候连接池是不会饱和的,出现这种现象可能是由于某些访问产生了死锁,需要对sqlserver进行进一步的排查
Server Error in '/' Application.
--------------------------------------------------------------------------------
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in
use and max pool size was reached.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the
error and where it originated in the code.
Exception Details: System.InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may
have occurred because all pooled connections were in use and max pool size was reached.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be
identified using the exception stack trace below.
Stack Trace:
[InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all
pooled connections were in use and max pool size was reached.]
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +1184505
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105
System.Data.SqlClient.SqlConnection.Open() +111
Dottext.Framework.Data.SqlHelper.ExecuteReader(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) in
D:\CSDN Web Site\Csdn Blog\Src\Library\Data Providers\Dottext.SqlDataProvider\SQLHelper.cs:871
Dottext.Framework.Data.SqlDataProvider.GetPreferences(Int32 blogId) in D:\CSDN Web Site\Csdn Blog\Src\Library\Data
Providers\Dottext.SqlDataProvider\SqlDataProvider.cs:3939
Dottext.Framework.Components.Preferences.Get(Int32 blogId) +91
Dottext.Admin.Pages.AdminPage.get_Preferences() in D:\CSDN Web Site\Csdn Blog\Src\Library\Dottext.Admin\WebUI\AdminPage.cs:167
Dottext.Admin.Pages.Feedback.Page_Load(Object sender, EventArgs e) in D:\CSDN Web Site\Csdn Blog\Src\Web\writeblog_app.csdn.net\Feedback.aspx.cs:31
System.Web.UI.Control.OnLoad(EventArgs e) +99
Dottext.Admin.Pages.AdminPage.OnLoad(EventArgs e) in D:\CSDN Web Site\Csdn Blog\Src\Library\Dottext.Admin\WebUI\AdminPage.cs:74
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.210
分享到:
相关推荐
总结来说,CSDN博客导出工具是一个实用的辅助工具,它利用C#的强大力量,将CSDN博客内容转换为Markdown格式,方便了内容管理和备份,同时也适应了程序员们日益增长的跨平台需求。无论你是想备份自己的博客,还是希望...
使用CSDN博客导出工具的同时,需要注意版权问题。确保你在分享或迁移博客内容时,遵守CSDN的服务条款以及相关的版权法律法规。 总的来说,CSDN博客导出工具是一款实用的工具,它使得CSDN博主能够更灵活地管理自己的...
好消息:CSDN博客下载器v2.0版本增加导出PDF文件功能,方便查看图片与文章。 在无网络环境,也可以看自己的一些文章。当然如果您发现CSDN博客的一些文章值得收藏,你也可以使用本软件轻松的下载到您的电脑。 该版本...
【CSDN博客下载器】是一款专为CSDN(China Software Developer Network)平台设计的工具,用于批量下载用户在该平台发布的博客文章。这款软件能够帮助用户方便地保存自己或他人的博客内容,便于离线阅读、资料备份...
【CSDN博客】是一个知名的中文IT技术社区,全称为China Software Developer Network,它为开发者提供了丰富的技术资源、学习资料以及交流平台。在这里,程序员们可以分享自己的技术见解,探讨编程问题,提升技能水平...
程序通过分析CSDN博客源码来生成一些必要的数据,可能在以后使用当中出现爬取不了的情况,可能是CSDN的源码结构修改了。程序只是用于学习之用,严禁用于非法目的而照成CSDN服务器过载。 由于生成PDF的时候需要依赖...
这是一个小软件可以方便导出csdn博客或者其他网址为docx格式文档,十分方便。软件工具免费使用,一天可以免费转换一次效果还可以,只支持windows系统,如果失效可以联系作者。注意由于软件加壳部分杀毒软件可能存在...
CSDN博客导出
标题“csdn博客搜索”指的是一个功能或者工具,它专门用于在CSDN(China Software Developer Network)这个大型中文IT技术社区中查找相关的博客文章。CSDN是中国最大的程序员交流平台,拥有大量的技术博客,涵盖了从...
综上所述,这款C#编写的CSDN博客导出工具是一个高效且用户友好的解决方案,它利用了C#的强大功能和Markdown的简洁性,帮助开发者轻松管理他们的博客内容。对于那些熟悉C#和Markdown的用户来说,这无疑是一个提升工作...
【标题】"csdn博客小爬虫python"指的是使用Python编程语言编写的一个小型网络爬虫程序,该程序设计用于抓取特定CSDN(China Software Developer Network)博客账号下的所有博客文章,并将其保存到本地的"data"文件夹...
《CSDN博客模板——Wiisoft风格解析》 在IT行业中,个人博客是技术分享、学习交流的重要平台,而一个美观、易读的博客模板能极大地提升用户体验。本文将深入探讨CSDN博客模板中的Wiisoft样式,以及如何利用这个模板...
CSDN博客文章美化插件
在这个主题中,我们将探讨如何使用Python编写一个简单的爬虫程序来抓取CSDN博客的文章内容。CSDN(Chinese Software Developer Network)是中国的一个大型程序员社区,其中包含大量的技术博客,是获取编程知识的重要...
例如,一个可能的模组可能包含以下关键知识点: 1. **布局设计**:使用CSS来定义博客的网格系统,包括侧边栏、主要内容区域和页脚等部分的布局。 2. **颜色方案**:通过设置背景色、文字色、链接色等,创建统一且...
"CSDN博客专家、VIP自定义模块炫酷代码.zip"是一个针对CSDN博客用户的资源,特别是那些博客专家、VIP用户以及企业博客用户,旨在提升他们的博客界面和吸引力。 自定义模块是CSDN博客提供的一项功能,它允许用户在...
《CSDN博客导出工具v1.1:深度解析与使用指南》 CSDN博客导出工具v1.1是一款专为CSDN博主设计的实用软件,旨在帮助用户方便快捷地导出...因此,熟练掌握并运用CSDN博客导出工具v1.1,对每一个博主来说都具有重要意义。
【Csdn博客备份工具】是一款专为CSDN(China Software Developer Network)博主设计的实用工具,旨在帮助用户方便地备份自己的博客文章。这款工具能够将你在CSDn上发表的所有文章、评论以及相关资源下载到本地,以...
《CSDN博客导出工具v2.0:个人知识管理与备份的得力助手》 CSDN博客导出工具v2.0是一款专为CSDN平台用户设计的实用软件,它允许用户方便快捷地导出自己在CSDN上发表的博客内容,包括个人博客、指定文章以及博客专栏...