1. Settaggio degli hard limits:

systemctl set-property InspireProductionServer-30354.service CPUQuota=320%

systemctl set-property InspireProductionServer-30354.service MemoryLimit=10G (per prod il memory limit è stato impostato a 28GB)

systemctl daemon-reload

 

  1. Creazione di un cronjob per l'eliminazione dei file temporanei dentro /data/tmp

crontab -e 

Questo è il testo da inserire (il crontab viene aperto con VI, per inserire il testo digirare "i" per uscire dalla modalità testo "esc", per salvare il testo ":wq"):

#Clean Inspire temp files

@reboot /usr/bin/find /data/tmp/ -type f -mtime +1 -exec rm -f {} \;

 

  1. Creazione di uno script di cancellazione dei file temporanei dentro /data. Va copiato nella cartella /data. Una volta copiato è necessario renderlo eseguibile:
    chmod +x clean-tmp-files.sh