Feature #3935
fermé
Suppression du contenu du répertoire temporaire
Ajouté par Nicolas Eysseric il y a environ 12 ans.
Mis à jour il y a environ 9 ans.
Description
Silverpeas stocke temporairement un certain nombre de fichiers dans le répertoire SILVERPEAS_DATA_HOME/temp
(zip d'export, pdf...).
Avec l'arrivée des fonctions aperçu et visionneuse, le volume des fichiers créés dans ce répertoire peut vite augmenter.
Il est nécessaire de (re)mettre en place une purge automatique et paramétrable de ce répertoire.
- Statut changé de Assigned à In progress...
- Statut changé de In progress... à Resolved
Une purge automatique du répertoire temporaire est mise en place.
Dans le fichier
org/silverpeas/util/data/temporaryDataManagementSettings.properties existent trois paramètres :
- temporaryData.cleaner.job.cron : définition de la fréquence d'exécution de la purge via la syntaxe CRON (par défaut, toutes les demi-heures)
- temporaryData.cleaner.job.file.age.hours : les fichiers supprimés sont ceux dont la date-heure de création et de modification sont plus anciennes que la date du jour moins le nombre d'heures défini par ce paramètre. Il n'est pas possible de définir moins d'une heure ou de ne rien définir du tout, sinon la purge n'est pas effectuée
- temporaryData.cleaner.job.start.file.age.hours : idem que le paramètre précédent, mais dans le cadre du démarrage du serveur JBoss de Silverpeas. En plus du paramètre précédent, il est ici possible de définir la valeur 0 pour purger l'intégralité du répertoire temporaire
- Statut changé de Resolved à Closed
- % réalisé changé de 0 à 100
Le paramétrage du nettoyage du cache sur disque de Silverpeas (data/temp), défini dans org/silverpeas/util/data/temporaryDataManagementSettings.properties, a été légèrement corrigé. Pour désactiver celui-ci, il suffit de ne pas valoriser le cron. Ne pas valoriser, ou donner une valeur négative ou égale à zéro au paramètre temporaryData.cleaner.job.file.age.hours fait que l'age des fichiers n'est pas pris en compte et que, par conséquent, le cache est nettoyé à chaque lancement de la tâche de nettoyage.
Formats disponibles : Atom
PDF