Asp.net core 实体框架核心未重置Sql连接池?
InvalidOperationException:超时已过期。超时时间已过 在从池中获取连接之前。这可能已经发生了 因为所有池连接都在使用中,并且最大池大小为 达到 由于某些原因,我通常在本地测试时偶尔会收到此错误消息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键并在数据库中执行签入操作时,它会一直等待,直到它给我一
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=myDatabase;Trusted_Connection=True;"
就在我按下log in键并在数据库中执行签入操作时,它会一直等待,直到它给我一个异常,并出现我刚刚发布的错误。为什么会发生这种情况?我认为这在生产服务器上还没有发生,或者我只是错过了它,但是如果知道为什么会发生这种情况,我会很高兴。那么,数据库连接类的生存期或范围可能不正确,保持连接打开。创建一个复制问题的代码,并将问题显示出来。这样,数据库连接类的生存期或作用域可能不正确,从而使连接保持打开状态。创建一个复制问题的代码,并显示问题。