Tüm Ürünler
Search
Belge Merkezi

CDN:EdgeScript izleme

Son Güncelleme:Oct 01, 2026

EdgeScript çalıştırmasını izlemek, özel mantığınızın doğruluğunu kontrol etmenize ve performansını optimize etmenize yardımcı olur.

Not

EdgeScript hakkında daha fazla bilgi için bkz. EdgeScript'e genel bakış.

Çalışma mekanizması

EdgeScript izleme sayfasında komut dosyalarınızın çalıştırma durumunu sorgulayabilirsiniz. Sayfa son üç aya ait verileri sunar; bir seferde en fazla bir aylık veri sorgulayabilirsiniz.

İzleme öğesi

Açıklama

Status

Çalıştırma durumu, EdgeScript yapılandırılmış bir alan adı için istemci isteğinin bir nokta varlığına (POP) ulaştığında ne olduğunu gösterir. Her istek aşağıdaki dört durumdan biriyle sonuçlanır:

  • NonExecution

    Komut dosyası çalıştırılmadı. Örneğin, komut dosyanız diğer CDN yapılandırmaları işlendikten sonra gelen foot aşamasında çalışacak şekilde yapılandırıldıysa, bir istek hotlink koruması veya yönlendirme gibi başka bir özellik tarafından sonlandırılabilir. Bu durumda, foot aşamasındaki komut dosyası çalışmaz.

  • ExecutedAndHit

    Komut dosyası çalıştırıldı, kod mantığıyla eşleşti ve return true döndürülerek normal şekilde sonlandırıldı.

  • ExecutedButNotHit

    Komut dosyası çalıştırıldı ancak kod mantığıyla eşleşmedi. Bu, komut dosyasının return true döndürerek sonlanmadığı anlamına gelir. Örneğin, kodunuzda bir return true deyimi olmayabilir veya açıkça return false döndürebilir.

  • Exception

    Komut dosyası çalıştırması sırasında bir mantık hatası veya zaman aşımı gibi bir istisna oluştuğunu gösterir. Yaygın nedenler arasında hatalı parametreler veya 50 ms'yi aşan çalışma süresi bulunur. EdgeScript yapılandırmanızın Extensions bölümüne _es_dbg yapılandırmasını ekleyebilir ve hatayı bulmak için hata ayıklama bilgilerini görüntülemek üzere EdgeScript sayfasının sağ üst köşesindeki hata ayıklama aracını kullanabilirsiniz. _es_dbg yapılandırmasının nasıl ekleneceği hakkında bilgi için bkz. Konsolu kullanarak EdgeScript'i yapılandırma.

    Not

    Alibaba Cloud CDN konsolunda _es_dbg değerini belirli bir değere ayarlarsanız, hata ayıklamayı etkinleştirmek için istemci isteklerinin eşleşen değere sahip _es_dbg parametresini içermesi gerekir.

Exception

Komut dosyası çalıştırması sırasında bir istisna oluştuğunu ve aşağıdaki hata kodlarından birinin döndürüldüğünü gösterir:

  • 400: Komut dosyası desteklenmeyen bir işlev içeriyor.

  • 401: Bir işlev için bağımsız değişken sayısı yanlış.

  • 402: Bir bağımsız değişken beklenen dize türünde değil.

  • 403: Bir bağımsız değişken beklenen sayısal türde değil.

  • 404: Bir bağımsız değişken beklenen sözlük türünde değil.

  • 405: Bir bağımsız değişken beklenen boolean türünde değil.

  • 406: Bir bağımsız değişken beklenen işlev türünde değil.

  • 407: Kural çalıştırması zaman aşımına uğradı.

  • 408: Maksimum çağrı sayısı aşıldı.

  • 409: Maksimum döngü sayısı aşıldı.

  • 410: Maksimum döngü sayısı aşıldı.

  • 499: Bilinmeyen tür hatası.

Yordam

  1. CDN konsoluna giriş yapın.

  2. Sol gezinme bölmesinde Analytics > EdgeScript seçeneğini belirleyin.

  3. EdgeScript sayfasında Status veya Exception sekmesine tıklayın.

  4. Bir alan adı, bir komut dosyası ve bir zaman aralığı seçin, ardından Search düğmesine tıklayın.

    Seçimlerinize bağlı olarak sayfa, dört durumu veya istisna hata kodlarını gösterir.

API referansı


API


Açıklama


DescribeEsExecuteData


EdgeScript kurallarının çalıştırma durumunu sorgular.


DescribeEsExceptionData


EdgeScript kuralı çalıştırması sırasındaki istisnaları sorgular.