Automatisk borttagning av loggfiler har implementerats. Denna funktion begränsar antalet gamla loggfiler som sparas i \Logs-mappar.
Maximalt antal loggfiler som skall sparas konfigureras genom att editera filen NLog.config, som finns i mappen \bin för varje NSP webbsite (NSPREST, NSPSSP, NSPWEB, etc). Undantaget är NSP Authentication server (NSPASC), som inte har någon \bin-mapp. Här hittar man istället NLog-konfigurationsfilen i rotkatalogen.
Standardvärde är 30, dvs max 30 loggfiler av varje typ sparas. Man kan ange olika värde för de olika webbsiterna. Borttagningen görs alltid direkt efter midnatt.
I NLog.config konfigurationsfil, ange värde på attribut maxArchiveFiles som det antal loggfiler som skall behållas.
Notera: Det finns ett separat konfigureringsavsnitt i filen för varje typ av loggfil (InfoLog, ErrorLog, etc).
Hur undviker man att NLog.config-filen blir överskriven vid uppgradering av NSP
Då filerna NLog.config är en del av NSP MSI-installation så kommer dessa filer alltid att skrivas över när man uppgraderar NSP till en ny version. Om man inte vill att detta skall ske (man har valt ett annat värde än standardvärdet 30 för maximalt antal loggfiler som sparas), genomför då följande:
Lägg en kopia av filen NLog.config i rotkatalogen för NSP webbsite, och byt namn på denna fil till NSPNLog.config (Notera att filnamnet skall börja med dessa 5 versaler).
Filen NSPNLog.config kommer alltid att gälla överordnat orginalfilen NLog.config. Då filen har skapats manuellt kommer den inte att ändras när man installerar en ny uppgradering av NSP från MSI.