Makale numarası: 910904 - Son Gözden Geçirme: 23 Temmuz 2009 Perşembe - Gözden geçirme: 3.0 COM + koleksiyonu bir döküm dosyası işlem ve işlem sonlandırma otomatik desteklemek için Windows Server 2003'te işlevselliklerini değişikliği
Bu SayfadaGirişBu makalede, işlevselliği için Microsoft COM + (Component Services) Microsoft Windows Server 2003'de bir değişiklik anlatılır. Bir COM + bileşeni bir yüksek çağrı süresi yaşandığında, varsayılan olarak, sorun yaşanıyor, COM + bileşeni için hiçbir bilgi kaydedilir. Ayrıca, sorun kurtarmayı denemek için hiçbir işlem yapılmaz. Microsoft Windows Server 2003 Service Pack 2 (SP2) yükledikten sonra bir COM + bileşeni bir yüksek çağrı süresi yaşandığında bir olayı günlüğe kaydedilir. Olay günlüğünü sorun yaşanıyor COM + bileşeni belirtir. Ayrıca, olay günlüğüne, bu Microsoft Bilgi Bankası makalesinde söz edilen. Sistem, aşağıdaki eylemlerden birini veya her ikisini yapmak için yapılandırabilirsiniz:
Daha fazla bilgiVarsayılan davranışıŞu senaryoyu inceleyin:
Olay türü: bilgi Yapılandırma seçenekleriÖnemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme 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:322756
(http://support.microsoft.com/kb/322756/
)
Windows'da kayıt defterini yedekleme ve geri yükleme Sistem, uzun süredir çalışan COM + bileşeninin algılandığında, aşağıdaki eylemlerden birini veya her ikisini yapmak için yapılandırabilirsiniz:
Değer adı: AverageCallThreshold Genel olarak tüm COM + bileşenleri bilgisayar üzerinde gerçekleştirilecek eylemleri tanımlamak için <a0></a0>, aşağıdaki kayıt defteri anahtarı altındaki <a2>yapılandırma</a2> değerlerini ekleyin:Veri türü: REG_DWORD Açıklama: Eşiği (saniye cinsinden uygun eylemleri gerçekleştirilmez Varsayılan değer: 0 Değer adı: DumpType Veri türü: REG_DWORD Açıklama: 0 Bir tam döküm dosyası oluştur = Varsayılan değer: 0 1 Bir mini döküm dosyası oluştur = 2 = Yok bir döküm dosyası Değer adı: Sonlandır Veri türü: REG_DWORD Açıklama: 0 = Işlemi devam eder Varsayılan değer: 0 1 = Işlemi sonlandırıldı HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\AutoDump HKEY_CLASSES_ROOT\AppId\{<YourAppID>}\AutoDump\{<YourCLSID>} ÖnerilerTam döküm dosyaları toplamaBir COM + bileşeni bir yüksek çağrı süresi yaşandığında en iyi desteklenebilirlik için tam bir döküm dosyasını toplayın. Örneğin, bunu yapmak için <a0></a0>, aşağıdaki tek bir kayıt defteri değerini oluşturun:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\AutoDump
AverageCallThreshold = 300
Benzer şekilde, bir tam döküm dosyası, bir COM + uygulamasında işlenmeyen bir özel durum ortaya çıktığında toplayın. Bunu yapmak için <a0></a0>, her COM + uygulamasını özelliklerinde dökümü sekmesindeki Uygulama hatası, görüntü dökümü etkinleştir onay kutusunu seçmek için tıklatın. Döküm dosyalarını çözümlemeÜretilen bir döküm dosyası, sorunun ilk analizini gerçekleştirin. Bunu yapmak için şu adımları izleyin:
Dikkate Alınması Gereken NoktalarAverageCallThreshold kayıt defteri değeriBir 300 saniye birçok ortamlar için uygun bir eşik değeridir. Ancak, ideal değer, belirli bir ortam türüne bağlı olarak değişebilir. Emin olmak için eylem olabildiğince çabuk olarak alınır, ancak yalnızca, meşru bir sorun ortaya çıktığında, yalnızca sorunlu senaryosunda aşıldığında en küçük olası değeri seçin..TerminateProcess kayıt defteri değeriYüksek çağrı süreleriyle COM + yardımcı olabilecek, işlem sonlandırılıyor bileşeni, bazı sorunları otomatik olarak kurtarmaya. Bu, yüksek kullanılabilirliğin önemli bir sorun olduğu ortamlarda özellikle tavsiye olabilir. Bu özelliği kullandığınızda, istenmeden de olsa, işlem sonlandırılıyor önlemek için uygun bir AverageCallThreshold kayıt defteri değeri seçmek özellikle önemli olduğunu unutmayın.DumpType kayıt defteri değeriMini döküm dosyaları daha az disk alanı tam döküm dosyalarını oluşturmak ve daha hızlı olur. Ancak, gerekli veri sık yetersizliği nedeniyle mini döküm dosyaları daha az sorunu çözümlemesi için yararlı olur. Dllhost.exe işlem için tipik bir tam döküm dosyalar yaklaşık olarak 10 megabayttır (MB) 50 MB ve oluşturmak için saniye cinsinden bir konular ele. Ancak, tam döküm dosyalarının boyutunu dökülür işlemin çalışma kümesinin boyutuna bağlı olarak değişir.Döküm dosyası seçenekleriVarsayılan olarak, döküm dosyalarını %systemroot%\system32\com\dmp dizininde depolanır. Ayarları Resim döküm dizini kutusunda ve uygun COM + uygulaması için En fazla döküm görüntü sayısını alanı altında konumunu döküm dosyalarını ve döküm dosyalarını sayısını denetlemek için kullanabilirsiniz.Çağrı SaatiBir COM bileşeni çağrısı çalışan bir COM + bileşeni'nin tüm örneklerini ortalamasını saattir. Çağrı süresi, COM + sistem uygulaması tarafından hesaplanır. Ayrıca, çağrı süresi, Bileşen Hizmetleri MMC ek bileşeninde <a1>Durum</a1> görünümünün Çağrı süresi (ms)</a1> sütununda görüntülenir.Bu makaledeki bilginin uygulandığı durum:
Otomatik 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:910904
(http://support.microsoft.com/kb/910904/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste