Symptomen
U ondervindt een of meer van de volgende symptomen:
-
Gebruikers kunnen geen e-mailberichten ontvangen en geen verbinding maken met hun postvak.
-
Microsoft Exchange Server reageert niet meer en lijkt te zijn geblokkeerd.
-
Het noderunner-proces verbruikt te veel geheugen.
Oorzaak
Het noderunner-proces in Exchange Server kan een overmatige hoeveelheid geheugen verbruiken bij het indexeren van bepaalde items. Dit gedrag veroorzaakt verschillende prestatieproblemen op de server.
Oplossing
U kunt het probleem oplossen door de hoeveelheid geheugen te beperken die het noderunner-proces kan gebruiken. Volg deze stappen op elke Exchange-server:
-
Zoek het Noderunner.exe.config-bestand in de map %ExchangeInstallPath%Bin\Search\Ceres\Runtime\1.0 .
-
Open het bestandNoderunner.exe.config en zoek het <nodeRunnerSettings memoryLimitMegabytes="0"/> XML-knooppunt.
-
Stel de parameter memoryLimitMegabytes in op een waarde die 25 procent van het geïnstalleerde servergeheugen is. Voer de waarde in megabytes in. Als het probleem zich blijft voordoen nadat u deze stappen hebt voltooid, verlaagt u de waarde memoryLimitMegabytes met vijf procent en test u opnieuw.
Opmerking: Voor een server waarop Exchange Server 2019 en 128 GB geheugen is geïnstalleerd, stelt u de parameter memoryLimitMegabytes in op een waarde tussen 10000 en 32000 (10-32 GB). De zoekprestaties worden beïnvloed als u de waarde memoryLimitMegabytes te laag instelt.
-
Voer de volgende PowerShell-opdracht uit om de Microsoft Exchange Search Host Controller-service opnieuw te starten:Restart-Service HostControllerService
-
Voer de volgende opdracht uit in een PowerShell- of opdrachtpromptvenster om IIS opnieuw te starten:IISReset /restart