azure - 间歇性出现 404 错误, "Owner resource does not exist"

标签 azure azure-cosmosdb

我们昨天才开始注意到这一点,因为我们向系统添加了自动管理数据库和集合的代码。以前,我们通过portal.azure.com 手动创建它们。因此,我们正在运行大量测试,在测试期间多次创建和删除数据库和集合。

间歇性地,我们会收到一条 404 错误,并显示此消息:“所有者资源不存在”,可能每 10 次运行测试就会出现一次。

此外,在相同的测试中,我们还收到错误“HTTP 请求中发现的 MAC 签名与计算的签名不同”。昨天发生了两次,但今天没有。

我们正在美国东部运行这些测试。

最佳答案

我在通过 CreateDocumentAsync() 创建文档时也遇到了这个问题。

为了其他人的利益:请确保您提供正确的数据库名称。我们的类结构内置了各种路由控件,并且在构建集合 URI 时,我们意外地提供了 DocumentDB 帐户名称而不是逻辑数据库名称。

哎呀。

关于azure - 间歇性出现 404 错误, "Owner resource does not exist",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33638158/

相关文章:

azure - 使用azure函数查询地理空间

azure - 将 Cosmbos DB Sql Api 中 Container 的主键命名为不同于 "id"

azure - Cosmos DB - 删除文档

c# - Azure Function 输入和输出绑定(bind)对象在每个请求中共享或创建

azure - 如何使用 powershell 从我的 azure 部署管道访问 Azure .net core webiste 文件

Azure应用服务: Deployment Source missing options [radio vs dropdown]

c# - 来自 KeyVaultKeyResolver 的 Azure rsaKey 始终为 null

Azure PHP Web 应用广告集成 请求中指定的回复 URL 不匹配

azure - C#应用程序洞察失败: TrackEvent Does not send to Azure Application Insight

javascript - 有没有办法在 Azure DocumentDB 服务器代码中使用 JavaScript 库?