Пределы регулирования для поиска Azure - PullRequest
0 голосов
/ 25 октября 2019

Я ищу информацию о регулировании, и это лучшее, что мне удалось найти: https://docs.microsoft.com/en-us/azure/search/search-limits-quotas-capacity#throttling-limits

Для поиска

https://{{search -service}}. search.windows.net/indexes/:index/docs?api-version= enjумыversion‹ угн .&search=some text

Эта строка со справочной страницы надлимит для поиска?

Получить индекс (GET / indexes / myindex): 10 в секунду на единицу поиска

Я пытаюсь узнать, каков предел для поискатолько при идеальном сценарии, когда ничего не происходит, например, работает индексатор.

Ответы [ 2 ]

0 голосов
/ 10 ноября 2019

Некоторые API, такие как GET /indexes, регулируются на основе простых ограничений скорости. Однако запросы и запросы на индексирование не работают таким образом. В случае этих API регулирование происходит динамически в зависимости от доступности ресурсов. Если внутренние очереди системы начнут заполняться, запросы начнут отказывать с 503 (служба недоступна). Если в течение отдельного периода времени произойдет достаточное количество таких отказов (рассчитывается как среднее по скользящему окну), служба будет регулировать запросы, чтобы сбросить давление и позволить системе восстановиться.

Причина, по которой происходит регулированиеВместо того, чтобы основываться на статических ограничениях скорости, большинство ценовых уровней Azure Cognitive Search (кроме бесплатных) предоставляют вам выделенную емкость. Статические ограничения скорости могут искусственно ограничивать использование вами собственной емкости, поэтому вместо этого динамическое регулирование применяет противодавление в качестве способа обеспечения надежности службы при ее перегрузке.

Дополнительные сведения о тестировании и настройке производительности Azure. Когнитивный поиск, см. эту статью .

0 голосов
/ 04 ноября 2019

Для поиска в Azure существует 2 вида API: API запросов (Поиск / Предложить / Автозаполнение) и Index API.

Тот, который вы упомянули, принадлежит к API Index:

Получить индекс (GET / indexes / myindex): 10 в секунду на единицу поиска

Если вы хотите узнать лимит API запросов (поиска) (предел QPS), этот документ будет полезно: enter image description here

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