【发布时间】:2018-05-25 04:38:03
【问题描述】:
在过去的几天里,我们开始收到由 Entity Framework 与我们的 Azure SQL 数据库通信引发的间歇性异常。它抛出的异常与我们的代码特别相关,但消息是:
执行命令定义时出错。见 有关详细信息的内部异常。执行超时已过期。超时 在操作完成之前经过的时间段或服务器处于 没有响应。等待操作超时
很明显,对数据库的请求已经超时,但它突然开始发生并且以前没有发生过。最近几天,我们发现平均响应时间也有所增加: 最佳响应时间并没有那么快,因为它们需要一些细化和优化,但您可以看到显着增加。
我们的移动应用程序在启动时从我们的 API 请求大量信息,并发出许多请求,这些请求似乎都失败了,几分钟后单独处理这些请求就可以了。
关于这里可能发生的事情有什么想法吗? Azure 门户中没有错误,除了我们的 API 响应速度比正常情况慢的通知(我们知道!)
【问题讨论】:
标签: sql-server entity-framework azure azure-sql-database