集成平台 单据同步报超时错误
金蝶云社区-不会游泳的鱼
不会游泳的鱼
0人赞赏了该文章 618次浏览 未经作者许可,禁止转载编辑于2016年03月06日 19:01:56

在单据映射同步的时候发现部分单据不能正常同步,查看日志,提示超时了,日志内容如下:
2016-03-06 18:52:02,771 [48] ERROR - BillMapMessage - SyncData
System.Data.SqlClient.SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at Kingdee.BOS.App.Data.Sql.SqlDatabase.ExecuteBatch(List`1 sqlArray, Int32 batchSize, Int32 commandTimeout)

自己检查了一遍,发现调整一下同步的数据过滤,将单据减少到50张以下的时候可以正常同步,条件放开后,就报上述错误了,可是总共单据量也才400来张,总不可能每次同步的时候我还得去手工改视图拆分吧。。。

请老师们指导一下,是在哪里可以进行调整一下配置什么的。

服务器硬件配置:
IBM X3650
CPU:Xeon E5-2620 V3 2.4G
内存:32G
磁盘:RAID 10
数据库服务器和应用服务器均安装在此服务器上。