You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

部署环境下应用触发DbUpdateConcurrencyException异常,本地无法复现求排查

问题描述

部署的应用出现DbUpdateConcurrencyException异常,插入与更新操作均会触发该异常。应用存在一段时间运行正常的情况,但本地环境无法复现此问题。

相关代码与配置

插入操作代码

public Task<Dto> InsertAsync(Dto item)
{
    var dbItem = _mapper.Map<DbItem>(item);
    _dbContext.SomeDb.Add(dbItem);
    _dbContext.SaveChanges();
    return Task.FromResult(item);
}

实体类定义

public class DbItem
{
    public string Id { get; set; }
    public string ExternalId { get; set; }
    public string UserId { get; set; }
    ... 其他字符串属性
}

DbContext配置

builder.Entity<DbItem>().HasKey(b => b.Id);

内容的提问来源于stack exchange,提问作者Ferenc Lukács

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 02:56:21