Manual:$wgJobRunRate/cs

Podrobnosti
Počet úloh k provedení na požadavek. Může být menší než jedna, v takovém případě jsou úlohy vykonávány pravděpodobnostně. Pokud je to 0, nebudou úlohy prováděny během běžných požadavků Apache. V tomto případě by měl být maintenance/runJobs.php spuštěn ve smyčce každých několik sekund prostřednictvím služby nebo úlohy cron. Pokud používáte úlohu cron, ujistěte se, že řešíte případ, kdy skript již běží (např. přes ). Pokud je toto nastaveno na nenulové číslo, pak se důrazně doporučuje, aby PHP běželo v režimu fastcgi (php_fpm). Při použití standardního obslužného programu Apache PHP (mod_php) se doporučuje, aby output_buffering a zlib.output_compression byly oba nastaveny na "Off", což umožňuje MediaWiki instalovat neomezenou velikost výstupní vyrovnávací paměti za běhu. Nastavení output_buffering na celé číslo (např. 4096) nebo povolení zlib.output_compression může způsobit uživateli viditelnou pomalost při provádění úloh na pozadí během webových požadavků. Bez ohledu na používaný zdroj webového serveru nezapomeňte nakonfigurovat dostatečný počet procesů/vláken, abyste předešli vyčerpání (což způsobí uživatelsky viditelnou pomalost).

Zdůvodnění
Fronta úloh je navržena tak, aby pojala mnoho krátkých úloh. Ve výchozím nastavení je při každém spuštění požadavku odebrána jedna úloha z fronty úloh a provedena. Pokud je výkonová zátěž z toho příliš velká, můžete snížit $wgJobRunRate vložením něčeho takového do svého :

To způsobí, že se jedna položka ve frontě úloh spustí v průměru každých 100 zobrazení stránky. Je důležité pochopit, že to znamená, že při každém zobrazení stránky je pravděpodobnost spuštění položky ve frontě 1 ku 100. To znamená, že (alespoň teoreticky) stále můžete skončit tak, že při každém zobrazení stránky bude spuštěna jedna úloha, nebo (na druhém konci škály) nebudou spuštěny žádné úlohy. V praxi by však za předpokladu, že máte dostatečný provoz na vytvoření smysluplné velikosti vzorku, měla být přibližně 1 na 100 požadavků.

V některých verzích MediaWiki můžete zobrazit počet úloh na Special:Statistics. Toto číslo je však hrubým odhadem, a proto zavádějící, takže bylo odstraněno na 1.17.

Fronta úloh se nachází na, funkce  (  před 1.23).

