Lors de l'installation du rôle WSUS sur un Windows serveur 2019 ou 2016 core, l'interface graphique de l'application WSUS plante et vous n'avez
plus de connectivité car le pool d'application WsusPool est arrêté. Redémarrer Le pool d'application en powershell
Voici comment on procède pour modifier cette valeur de 1 000 000 000 (1GB) à 8 000 000 000 (8GB). On pourrait également envisager de mettre 0 qui signifie à
l'infini.
Script Powershell :
Import-Module WebAdministration
$NewPrivateMemoryLimit = 8388608
$ApplicationPoolsPath = "/system.applicationHost/applicationPools"
$ApplicationPools = Get-WebConfiguration $applicationPoolsPath
foreach ($AppPool in $ApplicationPools.Collection) {
if ($AppPool.name -eq 'WsusPool') {
$AppPoolPath = "$ApplicationPoolsPath/add[@name='$($AppPool.Name)']"
$CurrentPrivateMemoryLimit = (Get-WebConfiguration "$AppPoolPath/recycling/periodicRestart/@privateMemory").Value
"Private Memory Limit for $($AppPool.name) is currently set to: $($CurrentPrivateMemoryLimit/1000) MB"
Set-WebConfiguration "$AppPoolPath/recycling/periodicRestart/@privateMemory" -Value $NewPrivateMemoryLimit
"New Private Memory Limit for $($AppPool.name) is: $($NewPrivateMemoryLimit/1000) MB"
Restart-WebAppPool -Name $($AppPool.name)
"Restarted the $($AppPool.name) Application Pool to apply changes"
}
}
Cet article suivant est la version graphique pour modifier la valeur du '''private memory limit" :
Article Perte De Connectivité?