什么可能导致实体框架超时

本文关键字:实体 框架 超时 什么 | 更新日期: 2023-09-27 18:37:15

我还有其他查询使用相同的连接字符串;服务器正在返回这些调用的数据。

一些设置:连接.连接超时 = 3600(在调试器中)数据库超时设置为 0

<add
   name="StuffEntities"
   connectionString="metadata=res://*/DataModel.Stuff.csdl|res://*/DataModel.Stuff.ssdl|res://*/DataModel.Stuff.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=10.0.1.Stuff;initial catalog=Stuff;persist security info=True;user id=Stuff;password=Stuff;multipleactiveresultsets=True;App=EntityFramework;Connect Timeout=3600&quot;"
   providerName="System.Data.EntityClient" />

外部异常

{"执行命令定义时出错。请参阅的 详细信息的内部例外。

内部异常

{"超时已过期。 完成之前经过的超时期限 操作或服务器没有响应。错误代码 : -2146232060

看起来它会在 30 秒内发生。

我不知道是什么覆盖了我的设置。

什么可能导致实体框架超时

context.CommandTimeout = 3600;

忘了换那个。

傻我。