Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 实体框架核心未重置Sql连接池?_Asp.net Core_Entity Framework Core - Fatal编程技术网

Asp.net core 实体框架核心未重置Sql连接池?

Asp.net core 实体框架核心未重置Sql连接池?,asp.net-core,entity-framework-core,Asp.net Core,Entity Framework Core,InvalidOperationException:超时已过期。超时时间已过 在从池中获取连接之前。这可能已经发生了 因为所有池连接都在使用中,并且最大池大小为 达到 由于某些原因,我通常在本地测试时偶尔会收到此错误消息 "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=myDatabase;Trusted_Connection=True;" 就在我按下log in键并在数据库中执行签入操作时,它会一直等待,直到它给我一

InvalidOperationException:超时已过期。超时时间已过 在从池中获取连接之前。这可能已经发生了 因为所有池连接都在使用中,并且最大池大小为 达到

由于某些原因,我通常在本地测试时偶尔会收到此错误消息

"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=myDatabase;Trusted_Connection=True;"

就在我按下log in键并在数据库中执行签入操作时,它会一直等待,直到它给我一个异常,并出现我刚刚发布的错误。为什么会发生这种情况?我认为这在生产服务器上还没有发生,或者我只是错过了它,但是如果知道为什么会发生这种情况,我会很高兴。

那么,数据库连接类的生存期或范围可能不正确,保持连接打开。创建一个复制问题的代码,并将问题显示出来。这样,数据库连接类的生存期或作用域可能不正确,从而使连接保持打开状态。创建一个复制问题的代码,并显示问题。