Bug #12782
réduire le temps minimum pour les sauts avec expiration à 10 minutes et/ou configurable via site-options.cfg
0%
Description
Demande d'Emmanuel Vancour du MININT, il aurait voulu 1 minute, Fred préfère 10, pour couper la poire en deux je suggère de mettre 10 par défaut et de laisser la possibilité de baisser cela dans site-options.cfg.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 8 ans
Ça ne peut pas être dans le site-options, c'est global au système.
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
Je met un vote sur 5 minutes alors, Thomas départagera.
Mis à jour par Thomas Noël il y a presque 8 ans
Le problème avec un temps trop court ce sont les traitements massifs de demandes, qui font chacune un wscall ; genre les centaines de demandes crèche à Alfortville. Pour l'instant on est loin des 20 min, mais pas de 5.
Je dirais ok pour 5 mais il faudrait être sur que tout le monde comprenne le mécanisme.
Autre possibilité, utiliser une envvar quand elle existe, ça permettrait de regler la demande ministère, et on reste à 20 sur le saas pour éviter les surprises.
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
On peut aussi appliquer du throttling dans la boucle de _apply_timeouts(), dès qu'on a passé plus de 2 minutes à faire des expirations, on s'arrête, pour laisser la place aux autres jobs.
Mis à jour par Frédéric Péters il y a presque 8 ans
- Fichier 0001-workflows-make-it-possible-to-alter-jump-timeout-che.patch 0001-workflows-make-it-possible-to-alter-jump-timeout-che.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
périodici*d*é help/fr/settings-env.page l.51
Peut-être faudrait-il préciser dans la documentation que WCS_JUMP_TIMEOUT_INTERVAL
est une durée en minutes ?
Mis à jour par Frédéric Péters il y a presque 8 ans
- Fichier 0001-workflows-make-it-possible-to-alter-jump-timeout-che.patch 0001-workflows-make-it-possible-to-alter-jump-timeout-che.patch ajouté
En fait cet intervalle qui n'en est pas vraiment un m'ennuie, j'ai modifié le patch pour plutôt avoir WCS_JUMP_TIMEOUT_CHECKS qui est le nombre de vérifications par heure, ça me semble plus net à documenter.
Mis à jour par Frédéric Péters il y a plus de 7 ans
- Statut changé de En cours à Résolu (à déployer)
commit ced4feb552b0d3f12d0421fa3ea93376fc5bb067 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Aug 1 10:33:09 2016 +0200 workflows: make it possible to alter jump timeout check frequency (#12782) Via the WCS_JUMP_TIMEOUT_CHECKS environement variable.
Mis à jour par Frédéric Péters il y a plus de 7 ans
- Statut changé de Résolu (à déployer) à Fermé
workflows: make it possible to alter jump timeout check frequency (#12782)
Via the WCS_JUMP_TIMEOUT_CHECKS environement variable.