我有两个暴露给客户端的端点,一个端点创建CosmosDb文档,另一个端点读取同一文档。在数百个实例中,有2-3次可能会从第二个端点得到异常,因为客户端正在尝试访问不存在的文档。
我从日志中看到第一个端点(创建文档)被调用,返回成功代码,然后第二个端点被调用,但是直到初始端点调用之后45-60秒才真正创建文档
我怀疑创建文档操作已成功完成,但是可能没有立即提交数据?还是不是立即传播?
我应该分析任何Upsert返回值吗?
我有两个暴露给客户端的端点,一个端点创建CosmosDb文档,另一个端点读取同一文档。在数百个实例中,有2-3次可能会从第二个端点得到异常,因为客户端正在尝试访问不存在的文档。
我从日志中看到第一个端点(创建文档)被调用,返回成功代码,然后第二个端点被调用,但是直到初始端点调用之后45-60秒才真正创建文档
我怀疑创建文档操作已成功完成,但是可能没有立即提交数据?还是不是立即传播?
我应该分析任何Upsert返回值吗?