Skip to content

Search index update SLA minimum replicas#

Reliability · Cognitive Search · Azure.Search.IndexSLA

Use a minimum of 3 replicas to receive an SLA for query and index updates.


Cognitive Search services support indexing and querying. Indexing is the process of loading content into the service to make it searchable. Querying is the process where a client searches for content by sending queries to the index.

Cognitive Search supports a configurable number of replicas. Having multiple replicas allows queries and index updates to load balance across multiple replicas.

To receive a Service Level Agreement (SLA) for Search index updates a minimum of 3 replicas is required.


Consider increasing the number of replicas to a minimum of 3 to receive an SLA on index update requests.


Configure with Azure template#

To deploy Cognitive Search services that pass this rule:

  • Set the replicaCount to a minimum of 3.

For example:

    "apiVersion": "2020-08-01",
    "name": "[parameters('serviceName')]",
    "location": "[parameters('location')]",
    "type": "Microsoft.Search/searchServices",
    "identity": {
        "type": "SystemAssigned"
    "sku": {
        "name": "[parameters('sku')]"
    "properties": {
        "replicaCount": 3,
        "partitionCount": 1,
        "hostingMode": "default"
    "tags": {},
    "dependsOn": []

Last update: 2021-09-24