Uygulandığı Öğe
Exchange Server 2019 Exchange Server 2016

Belirtiler

Aşağıdaki belirtilerden biriyle veya daha fazlası ile karşılaşırsınız:

  • Kullanıcılar e-posta iletileri alamaz veya posta kutularına bağlanamaz.

  • Microsoft Exchange Server yanıt vermeyi durdurur ve donmuş gibi görünür.

  • Noderunner işlemi çok fazla bellek tüketir.

Neden

Exchange Server'deki noderunner işlemi, bazı öğeleri dizine almaya çalışırken aşırı miktarda bellek tüketebilir. Bu davranış sunucuda çeşitli performans sorunlarına neden olur.

Çözüm

Sorunu çözmek için noderunner işleminin kullanabileceği bellek miktarını sınırlayın. Her Exchange sunucusunda şu adımları izleyin:

  1. %ExchangeInstallPath%Bin\Search\Ceres\Runtime\1.0 klasöründekiNoderunner.exe.config dosyasını bulun.

  2. Noderunner.exe.config dosyasını açın ve <nodeRunnerSettings memoryLimitMegabytes="0"/> XML düğümünü bulun.

  3. memoryLimitMegabytes parametresini yüklü sunucu belleğinin yüzde 25'i olan bir değere ayarlayın. Değeri megabayt cinsinden girin. Bu adımları tamamladıktan sonra sorun devam ederse memoryLimitMegabytes değerini yüzde beş düşürerek yeniden test edin.

    Not: Exchange Server 2019 yüklü ve 128 GB belleği olan bir sunucu için memoryLimitMegabytes parametresini 10000 ile 32000 (10-32 GB) arasında bir değere ayarlayın . memoryLimitMegabytes değerini çok düşük ayarlarsanız arama performansı etkilenir.

  4. Microsoft Exchange Search Ana Bilgisayar Denetleyicisi Hizmeti'ni yeniden başlatmak için aşağıdaki PowerShell komutunu çalıştırın:Restart-Service HostControllerService

  5. IIS'yi yeniden başlatmak için bir PowerShell veya Komut İstemi penceresinde aşağıdaki komutu çalıştırın:IISReset /restart

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.