Makale numarası: 817445 - Son Gözden Geçirme: 03 Aralık 2007 Pazartesi - Gözden geçirme: 5.5

Nedenler içeriği HTTP.sys içinde çekirdek tarafından önbelleğe alınmadı

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Özet

Bu belge, HTTP.sys sürücüsünü içeriği önbelleğe almaz örnekleri özetlenir. Bu durumda, ınternet ınformation Services (IIS) 6.0, kullanıcı modunda içeriğinin önbelleğe alınmasını yönetmelisiniz.

Daha fazla bilgi

HTTP.sys yanıtı Önbellek istek üstbilgisini uygun bayrağının herhangi bir istek önbelleğe alır. Bu önbellek, her istek için ayrı ayrı devre dışı bırakılır. Ancak, varsa aşağıdaki apply HTTP.sys isteğin yanıtı önbelleğe almaz:
  • Istek anonim isteğinden değil.
  • Isteğin kimlik doğrulaması gerektirir (örneğin, bir yetkilendirme isteği'ni içerir: başlığı).
  • Web sitesi, bir altbilgi kullanmak üzere yapılandırılır.
  • Dinamik sıkıştırma etkindir ve yanıtı için kullanılır.

    Not Statik sıkıştırma HTTP.sys ile kullanılan önbelleğe alma.
  • Statik dosya bir Evrensel Adlandırma Kuralı (UNC) dosyasıdır ve
    DoDirMonitoringForUnc
    kayıt defteri anahtarı etkin değil.

    Not Kayıt defteri
    DoDirMonitoringForUnc
    özelliği (DWORD değeri), statik dosya önbelleğini yeniden değişiklik bildirim önbelleği için geçiş yapmak için kullanabilirsiniz. Bu işlem sırasında ayarlanır:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Inetinfo\Parameters
    Varsayılan değer 0 veya değil, etkin ' dir. Bunu 1 olarak statik içerik üzerinde değişiklik bildirimi tabanlı önbelleğe alma'yı etkinleştirmek için ayarlanabilir.
  • Istek bir sorgu dizesi içeriyor.
  • Önbelleği devre dışı bırakılır (diğer bir deyişle MD_VR_NO_CACHE metatabanı özelliği 1'e eşittir).

    NotMD_VR_NO_CACHE metabase özelli?i hakk?nda daha fazla bilgi, ürün belgelerinde kullanılabilir. Bu belgeleri görüntülemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
    DisableStaticFileCache
    http://msdn2.microsoft.com/en-us/library/ms524754.aspx (http://msdn2.microsoft.com/en-us/library/ms524754.aspx)
    Ayrıca, ürün belgelerine IIS Yöneticisi aracılığıyla erişebilirsiniz. Bu Yardım özelliğine erişme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    815127  (http://support.microsoft.com/kb/815127/ ) IIS 6.0 Yardımı belgelerine nasıl erişilir (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)
  • Istek, bir varlık gövdesi vardır.
  • Sertifika eşlemesi, URL için etkinleştirilir.
  • Özel günlüğe kaydetme, Web sitesi için etkindir.
  • Istek HTTP 1.1 ya da 1.0 sürümdür.
  • Istek bir çevir içeriyor: f üstbilgi.
  • Bir Expect: içermeyen tam olarak "100 devam" üstbilgisi bulunur.
  • Istek ya da bir ıf-aralık içeriyor: üstbilgi ya da bir aralık: üstbilgi.

    Not HTTP.sys, yalnızca tüm yanıtları işler. HTTP.sys ranged yanýtlar deneyin.
  • Yanıt, birden çok SendResponse ve SendResponseEntityBody çağrıları yayılır.

    Not Önbelleklenebilir yanıt tek, "vectored" SendResponse * çağrıda gelmelidir.
  • Toplam yanıt olarak yanıt başına en fazla boyuttan daha büyük boyuttur. En yüksek
    UriMaxUriBytes
    kayıt defteri anahtarı tarafından denetlenir ve 256 K. varsayılan değerdir
  • Yanıt üstbilgisi boyutu yanıt başına en fazla üstbilgi boyutundan daha büyük. Varsayılan değer 1024 bayttır.
  • Önbellek zaten dolu. Varsayılan boyutu, bilgisayardaki fiziksel bellek orantılıdır.
  • Sıfır uzunluk yanıttır.
  • Önbellek uyumlu olmayan bir ISAPI süzgecinin yüklenmiş.

    Not Varsayılan olarak, ISAPI süzgeçleri önbelleği ile uyumlu değildir. Önbellek uyumlu hale getirmek süzgeç FilterEnableCache metabase özelli?inin ayarlamanız gerekir. Tüm süzgeçleri bir varsayılan yüklemesinde, ııS'NIN önbellek Microsoft FrontPage ve Microsoft ASP.NET gibi duyarlı, ' dir.

    FilterEnableCache metabase özelli?i hakk?nda daha fazla bilgi, ürün belgelerinde kullanılabilir. Bu belgeleri görüntülemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
    FilterEnableCache
    http://technet.microsoft.com/en-us/windowsserver/default.aspx (http://technet.microsoft.com/en-us/windowsserver/default.aspx)
  • Statik BIR dosya bir varsayılan belge erişilebilir (örneğin, default.htm kök dizininde bulunur). Belirli dosya adıyla (http://example.com/default.htm/) erişen dosyayı önbelleğe almak HTTP.sys neden olur. Web sitesinin kök klasöründe (http://example.com/) sonuçları önbelleğe alınmamış bir yanıt isteyerek erişiyor.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbinfo KB817445 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:817445  (http://support.microsoft.com/kb/817445/en-us/ )