При выполнении одновременных запросов с использованием jmeter возникали исключения взаимоблокировок?
Вот код C#, который использует Ambient Context с EF6
public async Task<bool> RemoveRefreshToken(RefreshToken refreshToken)
{
using (var dbContextScope = _dbContextScopeFactory.Create())
{
_refreshTokenRepository.Delete(refreshToken);
return await dbContextScope.SaveChangesAsync() > 0;
}
}
Получение следующего исключения
Exception Source: EntityFramework Inner Exception: Transaction (Process ID
89) was deadlocked on lock resources with another process and has been chosen
as the deadlock victim. Rerun the transaction.
Эта ошибка возникает только тогда, когда есть параллельные запросы с использованием JMeter