IIS 7 HTTP günlüğünde zaman alan alanının açıklaması
Bu makalede, Microsoft Internet Information Services (IIS) Köprü Metni Aktarım Protokolü (HTTP) günlüğündeki zaman alan işlevselliği açıklanmaktadır.
Özgün ürün sürümü: Internet Information Services 7.0 ve sonraki sürümleri
Özgün KB numarası: 944884
Zaman alan alan
Varsayılan olarak, IIS W3C Genişletilmiş günlük dosyası biçimini kullanarak HTTP site etkinliğini günlüğe kaydeder. IIS Yöneticisi'ni kullanarak günlük dosyasına eklenecek alanları seçebilirsiniz. Bu alanlardan biri, zaman alan alandır.
Zaman alan alan, bir isteğin işlenmesi için gereken süreyi ölçer. İstemci isteği zaman damgası, HTTP.sys isteğin ilk baytını aldığında başlatılır. HTTP.sys, IIS etkinliği için HTTP günlüğünden sorumlu çekirdek modu bileşenidir. İstemci isteği zaman damgası, HTTP.sys isteği ayrıştırmadan önce başlatılır. İstemci isteği zaman damgası, son IIS yanıt gönderme işleminin tamamlanması gerçekleştiğinde durdurulur.
IIS 7.0 sürümünden başlayarak, zaman alan alan ağ zamanını içerir. HTTP.sys zaman alan alandaki değeri günlüğe kaydetmeden önce, HTTP.sys genellikle istemcinin son yanıt paketi gönderme işlemini onaylamasını bekler veya HTTP.sys istemcinin temel TCP bağlantısını sıfırlamasını bekler. Bu nedenle, yavaş bir ağ bağlantısı üzerinden istemciye büyük bir yanıt veya büyük yanıt gönderildiğinde, zaman alan değeri beklenenden daha fazla olabilir.
Not
Aşağıdaki koşullardan biri doğruysa, zaman alan alandaki değer ağ süresini içermez:
- Yanıt boyutu 2 KB'tan küçük veya buna eşit ve yanıt boyutu bellekten.
- TCP arabelleğe alma kullanılır. HTTPAPI.dll kullanan uygulamalar, Windows'ta TCP arabelleği oluşturmayı etkinleştirmek için bayrağını ayarlayabilir
HTTP_SEND_RESPONSE_FLAG_BUFFER_DATA
. Bu, sunucunun istemcinin ilgili onaylarını beklemek zorunda kalmadan tüm yanıt verilerini istemciye göndermesine olanak tanır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin