错误 409 与 Azure Table 存储和唯一条目冲突

Error 409 Conflict with Azure Table Storage and unique entries

如果我确定要添加到 table 的条目具有唯一的分区键 + 行键组合,那么什么会导致 Table 存储出现 409 冲突错误?

Table 服务错误代码在这里: https://docs.microsoft.com/en-us/rest/api/storageservices/Table-Service-Error-Codes?redirectedfrom=MSDN

除了实体已经存在的情况,如果你想创建一个现有的table或者如果table被标记为删除并且你尝试创建它,你也会得到409,即.删除并创建相同的 table,中间没有任何延迟。

但最可能的原因是您尝试插入的实体已经插入。如果您尝试同时插入相同的实体等。那么可能会提供有关您的系统的更多详细信息,以及您所做的检查以得出您插入的实体尚未插入的结论。