EntityFramework核心超时已过期。操作完成之前经过的超时时间或服务器未响应

时间:2019-01-14 03:03:33

标签: entity-framework timeout

webAPI中,当我获取一些记录时,有时会发生异常

  

超时已过期。在完成以下操作之前已超时   操作或服务器没有响应。

但是有时候还可以,而且响应速度很快。

为什么我会得到例外?

1 个答案:

答案 0 :(得分:0)

如果可能是数据库已锁定。可能您是在单独的线程或其他应用程序上启动了事务,并且当前事务无法完成,因为事务尚未关闭。

尝试杀死正在与数据库通信的所有应用程序,并确保您的代码没有开始任何未关闭的事务。