我们在我们的公司使用 Telligent Community Server 2007.1 SP2,并且我们从这个工具中遇到了很多超时,这并不能让任何人满意。
我们的 CS 是 2007 SP1,有很多超时。因此,来自 Telligent 支持的人建议升级到当前版本 2007.1 SP2。我们做到了,实际上我认为它比以前更糟。
该网站发布在专用服务器上,我们还有另一台专用于论坛数据库的服务器。两台计算机都有可用的处理和内存资源。应用程序池还可以,数据库超时实际上相当大(300s)...
我们确实使用企业搜索,因为我们有大约 250 万个帖子。数据库今天被重新索引(表数据)和重新编译(procs)。
当有人试图点击“论坛”时,会显示此消息:
[SqlException (0x80131904): 超时。操作完成前超时时间已过或服务器没有响应。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950890 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4846875 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2392
System.Data.SqlClient.SqlDataReader.ConsumeMetaData() +33 System.Data.SqlClient.SqlDataReader.get_MetaData() +83 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +297
System.Data .SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +954 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String 方法, DbAsyncResult 结果) +162
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +32 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +141
System.Data.SqlClient.SqlCommand。 ExecuteReader(命令行为行为)+70
CommunityServer.Data.ForumsSqlDataProvider.GetThreads(ForumThreadQuery query) 在 C:\Repositorio\Forum\trunk\Data Providers\SqlDataProvider\ForumsSqlDataProvider.cs:960 CommunityServer.Discussions.Components.Threads.GetThreads(ForumThreadQuery query) 在 C:\Repositorio\ Forum\trunk\Forums\Components\Threads.cs:85 CommunityServer.Discussions.Controls.ThreadList.get_DataSource() 在 C:\Repositorio\Forum\trunk\Forums\Controls\Thread\ThreadList.cs:83 System.Web.UI .WebControls.Repeater.ConnectToDataSourceView() +183 System.Web.UI.WebControls.Repeater.OnLoad(EventArgs e) +19
CommunityServer.Controls.PreTemplatedWrappedRepeaterBase.OnLoad(EventArgs e) 在 C:\Repositorio\Forum\trunk\Controls\Base\PreTemplatedWrappedRepeaterBase.cs:90 System.Web.UI.Control.LoadRecursive() +50 System.Web.UI.Control .LoadRecursive() +141 System.Web.UI.Control.LoadRecursive() +141 System.Web.UI.Control.LoadRecursive() +141 System.Web.UI.Control.LoadRecursive() +141 System.Web.UI .Control.LoadRecursive() +141 System.Web.UI.Control.LoadRecursive() +141 System.Web.UI.Control.LoadRecursive() +141 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
有没有人遇到过这种CS问题?