Aracılığıyla paylaş


Zaman aşımları

Sorgu yürütme süreleri, şu temellere göre büyük ölçüde farklılık gösterebilir:

  • Sorgunun karmaşıklığı.
  • Analiz edilen veri miktarı.
  • Sorgu sırasında sistem üzerindeki yük.
  • Sorgu sırasında çalışma alanı üzerindeki yük.

Sorgu için zaman aşımını özelleştirmek isteyebilirsiniz. Varsayılan zaman aşımı 3 dakikadır. Maksimum zaman aşımı 10 dakikadır.

Zaman aşımı isteği üst bilgisi

Zaman aşımını ayarlamak için, standart wait tercihi Prefer kullanarak HTTP isteğindeki üst bilgiyi kullanın. Daha fazla bilgi için bu web sitesine bakın. Üst Prefer bilgi, istemcinin sorguyu işlemesi için hizmetin bekleme süresine saniyeler içinde bir üst sınır koyar.

Yanıt

Bir sorgu belirtilen zaman aşımından (veya belirtilmemişse varsayılan zaman aşımından) daha uzun sürerse, 504 Ağ Geçidi Zaman Aşımı durum koduyla başarısız olur.

Örneğin, aşağıdaki istek en fazla 30 saniyelik sunucu zaman aşımı süresine izin verir:

    POST https://api.loganalytics.azure.com/v1/workspaces/{workspace-id}/query
    Authorization: Bearer <access token>
    Prefer: wait=30
    
    {
        "query" : "Heartbeat | count"
    }