Jump to content

Manuelː$wgJobBackoffThrottling

From mediawiki.org
This page is a translated version of the page Manual:$wgJobBackoffThrottling and the translation is 100% complete.
Extensions: $wgJobBackoffThrottling
Nombre de fois que des tâches d'un certain type peuvent être faites par seconde.
Introduit dans la version :1.23.0 (Gerrit change 103190; git #e8cb2073)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(nombre >= 0)
Valeur par défaut :[]

Détails

Nombre de taches d'un certain type à faire par seconde. Ce qu'une "tâche" veut dire dépend du type; il a juste à retourner leur nombre dans Job::workItemCount(). Par exemple, il pourrait signifier le nombre de mises à jour de pages pour un travail de mise à jour groupée. Toutefois, ce paramètre ne limitera pas le nombre de pages mises à jour en une tâche (ce qui est controlé par $wgUpdateRowsPerJob ). À la place, il va ralentir les nouvelles exécutions de tâches de ce type.

Quand une tâche du type donné est exécutée, aucune autre tâche du même type ne sera lancée dans les prochaines (nombre de tâches/ralentissement) secondes.

Ceci n'affecte que les tâches lancées par maintenance/runJobs.php (par opposition à $wgJobRunRate qui n'affecte que les tâches lancées par des requêtes web.)

Exemple

$wgJobBackoffThrottling['htmlCacheUpdate'] = 5;

Voir aussi