Příručka:$wgMemCachedServers
Nastavení Memcached: $wgMemCachedServers | |
---|---|
Servery Memcached |
|
Zavedeno od verze: | před 1.1.0 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | Blíže neurčeno |
Výchozí hodnota: | [ '127.0.0.1:11211', ] (1.22+)array( '127.0.0.1:11000' ) (1.1-1.21) |
Další nastavení: Podle abecedy | Podle funkce |
Pole síťových serverů v memcached nebo názvů unixových soketů pomocí PHP formuláře (příklad) unix:///var/run/memcached/socket
(pro použití s memcached úložištěm objektů založeným na paměti).
Všimněte si, že počínaje MediaWiki 1.35.6, 1.36.4 a 1.37.2 nesmí být při zadávání cesty unixového soketu zadáno koncové :port number
.
Předchozí verze jej ignorovaly, ale nyní je považován za součást názvu cesty.
Podrobnosti
Chcete-li použít více serverů (fyzicky oddělené boxy nebo více mezipamětí na jednom počítači na x86 boxu s velkou pamětí), stačí přidat do pole více položek. Chcete-li zvýšit váhu serveru (řekněme proto, že má dvojnásobnou paměť než ostatní a chcete rovnoměrně rozložit využití), udělejte z jeho položky podpole:
$wgMemCachedServers = [
"127.0.0.1:11211", # první výstup na tomto boxu
[ "192.168.0.1:11211", 2 ] # druhý výstup na druhém boxu
];
Můžete mít více wikin odkazovaných na stejný server Memcached, pokud má každá jiné wiki-id ($wgDBname ). Některé klíče mezipaměti jsou v takovém scénáři záměrně sdíleny, například věci omezující rychlost.
Více informací v docs/memcached.md.