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"
}