我想在Azure的Cosmos / Mongo / DocumentDB上执行类似Ping的操作。
该馆藏中有零个文档。
我正在使用Microsoft.Azure.Documents.Client(Microsoft.Azure.Documents.Client.dll)
我想做一些事情,将对Cosmos DB进行完整的往返和身份验证周期,以证明在集合中的任何文档之前配置的一般完整性。
我一直在寻找对 DocumentClient 进行的操作,以证明或否定所有配置在运行时都是正确的,例如Ping。
答案 0 :(得分:1)
您可以调用_client.OpenAsync(cancellationToken)
,它将验证您的配置并在连接到数据库的情况下抛出异常。
实际上,建议您在服务/应用启动时调用它,以避免第一次请求时出现延迟。
参考: