Ошибка при создании отчета из базы данных mongodb Azure Cosmos - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь получить отчеты из mongodB Azure Cosmos DB, но я получил эту ошибку, если у вас возникли какие-либо идеи по поводу "Частота запросов велика"

[MongoDB \ Driver \ Exception \ RuntimeException]
Сообщение: {"Ошибки": ["Частота запросов велика"]}
Идентификатор активности: 3ed9b0b0-0000-0000-0000-000000000000, URI запроса: / apps / 56e5f1c8-3a07-4d35-974e-aabfdb9d95c3 / services / 1aead77f-7daf-4dd5-b514-c4694384803c / partitions / a9eb8681-b325-4b62-9601-9d57b325da3a / replicas / 131818510503404005p, RequestStats:
RequestStartTime: 2018-10-01T11: 56: 27, 1 * из 455 регионов: 1: 1,9451007 *, SDK: Microsoft.Azure.Documents.Common / 2.0.0.0

1 Ответ

0 голосов
/ 01 октября 2018

«Частота запросов велика» - это ошибка CosmosDB, которую вы получите, если ваши действия будут стоить больше данных, чем предоставленная вам пропускная способность.

Это означает, что количество предоставляемых RU / s вашей коллекции меньшеСколько стоит запрос за одну секунду.Вы можете обойти это, увеличив число повторов для этих ошибок в IDocumentClient, установив для свойства RetryOptions MaxRetryAttemptsOnThrottledRequests что-то более высокое.Это объект объекта ConnectionPolicy, используемый для инициализации IDocumentClient.

Другой способ, конечно, - увеличить пропускную способность коллекции с портала или вашего кода C #.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...