Amélioration #6497
fermé[Document temporaire] Les documents temporaires peuvent être très temporaire
100%
Ajouter le paramètre "CORE_TMPDOC_MAXAGE" exprimé en jours comme "CORE_TMPDIR_MAXAGE". Vaut "1" par défaut.
Utiliser ce paramètre dans le script de nettoyage "cleanContext" pour supprimer les docs temporaires plus vieux.
réinitialiser la séquence au min des id des temporaires restant.
Description
Les documents temporaires n'ont pas une durée de vie minimum.
Prenons un cas d'utilisation standard, je créé des documents temporaire pour les consommer dans une file (un toutes les 5 minutes par exemple), ou je créé des documents temporaires pour stocker une information le temps d'un traitement court (recherche dans documentGrid, ONEFAM).
Le document est créé à 01h59m59s => il existe et est prêt
Le temps passe 02h00m00s => il est supprimé
=> Le document aura existé 1 seconde !
Le document n'a pas existé suffisamment longtemps pour pouvoir être exploité.
=> Ce comportement peut engendrer des bugs aléatoires pour les utilisateurs nocturnes de Dynacase.
Mis à jour par Éric Brison il y a presque 10 ans
- Statut changé de Nouveau à Assigné
- Assigné à mis à Jérôme Augé
- Solution proposée mis à jour (diff)
Mis à jour par Éric Brison il y a presque 10 ans
- Statut changé de Assigné à Intégré
Appliqué par commit internal-platfrom:commit:df6bbedb82032ef7f7cf2573f481346d517f7cdd.