Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Düzeltme: TCP Aktarım kullanır ve kanal yoğun çalışma koşullarında önbelleğe alınmasını etkinleştirir bir .NET Framework 3.5-based WCF hizmeti çalıştırıldığında, performans sorunlarıyla karşılaşıyorsunuz

Ö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:971841
Belirtiler
Şu senaryoyu inceleyin. Microsoft TCP Aktarım iletişim için kullandığı .NET Framework 3.5 için temel Windows Communication Foundation (WCF) hizmetini kullanarak. Ardından, kanalı, örneğin, TCP Kanal havuzu OneWayBindingElement sınıfı kullanarak önbellekleme sağlar. Hizmetin koşullar yoğun yük altında çalışırken bu senaryoda, iki performans sorunları dikkat edin:
  • Sunucuda iş parçacığı havuzu adres kalmadı olur ve hizmetin yanıt vermeyebilir.
  • WCF istemcileri için bir son nokta iletiler gönderdiğinizde bir zaman aşımı sorunu oluşuyor.
Neden
WCF kullanan zaman uyumsuz aramalar engellenmiş olması nedeniyle bu sorunlar oluşur. Engellenen iş parçacığı, g/Ç istekleri yoğun yük koşullarda oluştuğunda, ek iş parçacığı iş parçacığı havuzuna giriş Common Language Runtime (CLR) iş parçacığının neden. Ancak, zaman aşımı için g/Ç istekleri iş parçacığının giriş hızına neden olur.
Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak, düzeltmenin yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.

Bu sorunu gidermek için, düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

ÖNKOŞULLAR

Bilgisayarınızda Windows Vista Service Pack 2 (SP2) veya Windows Server 2008 SP2 bu düzeltmeyi uygulamak için yüklenmiş Microsoft .NET Framework 3.5 Service Pack 1 (SP1) yüklü olmalıdır.

Yeniden başlatma gereksinimi

Hiçbir göreli .NET Framework örneği kullanılmıyorsa, düzeltmeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekmez.

Düzeltme Değiştirme Bilgileri

Bu düzeltme başka bir düzeltmenin yerini almaz.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
x 86 tabanlı bir sürümü Windows Vista SP2 ve Windows Server 2008 SP2
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Servicemonikersupport.dll3.0.4506.412017,24010 Haz 200906: 55X86
System.Runtime.serialization.dll3.0.4506.4120970,75210 Haz 200906: 55X86
System.ServiceModel.dll3.0.4506.41205,935,10410 Haz 200906: 55X86

x 64 tabanlı sürümünü Windows Vista SP2 ve Windows Server 2008 SP2
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Servicemonikersupport.dll3.0.4506.412019,28810 Haz 200906: 56X64
System.Runtime.serialization.dll3.0.4506.4120847,87210 Haz 200906: 56X64
System.ServiceModel.dll3.0.4506.41205,271,55210 Haz 200906: 56X64

Windows Server 2008 SP2'in ıtanium tabanlı sürümü
Dosya AdıDosya SürümüDosya BoyutuTARİHSAATPlatform
Servicemonikersupport.dll3.0.4506.412033,64010 Haz 200906: 56IA-64
System.Runtime.serialization.dll3.0.4506.4120847,87210 Haz 200906: 56IA-64
System.ServiceModel.dll3.0.4506.41205,271,55210 Haz 200906: 56IA-64
Durum
Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 971841 - Son İnceleme: 09/01/2009 08:08:14 - Düzeltme: 1.1

Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5 Service Pack 1

  • kbmt kbexpertiseadvanced kbsurveynew kbqfe kbhotfixserver KB971841 KbMttr
Geri bildirim