<translate> This feature was removed from MediaWiki core in version <tvar name=ver>1.40.0</tvar>.</translate>
<translate> Please see <tvar name=page>$wgWANObjectCache</tvar> for an alternative way to use this feature.</translate>
Minden WAN-gyorsítótár egy regisztrált objektum-gyorsítótárat foglal magában a helyi klaszterhez; ezeknek az EventRelayer-alosztályokon át egy PubSub-példányra kell mutatniuk.
A példány feliratkozóit úgy kell konfigurálni, hogy a gyorsítótár törlései az aktuális gyorsítótár-szerverekre mutassanak.
Általában egy ilyen szerver van; ilyenkor egy műveletek nélküli PubSub-példány használható (EventRelayerNull).
Ezt csak egy adatközpont létezésekor is végre lehet hajtani; a lehetséges esetek: (a) a gyorsítótárakkal kapcsolatos hálózati hibák elég ritkák; (b) a kliensoldali feladatátvétel le van tiltva; (c) a gyorsítótár tárolója hiba esetén automatikusan replikálja és a megfelelő helyre mozgatja az adatokat.
A formátum egy asszociatív tömb, ahol a kulcs a gyorsítótár azonosítója, az érték pedig a paraméterek asszociatív tömbje.
cacheId - a $wgObjectCaches-ből származó gyorsítótár-azonosító.
relayerConfig - egy EventRelayer-objektum létrehozásához használt tömb.
pool - PubSub-csatornaelőtagként használt sztring.
loggroup - a naplózott események úti célja.
Default value
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.34</tvar> is unsupported version</translate>">
1.33 – 1.34
<translate> MediaWiki versions:</translate>
$wgWANObjectCaches=[CACHE_NONE=>['class'=>WANObjectCache::class,'cacheId'=>CACHE_NONE]/* Example of a simple single data-center cache: 'memcached-php' => [ 'class' => WANObjectCache::class, 'cacheId' => 'memcached-php' ] */];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.32</tvar> is unsupported version</translate>">
1.31 – 1.32
<translate> MediaWiki versions:</translate>
$wgWANObjectCaches=[CACHE_NONE=>['class'=>WANObjectCache::class,'cacheId'=>CACHE_NONE,'channels'=>[]]/* Example of a simple single data-center cache: 'memcached-php' => [ 'class' => WANObjectCache::class, 'cacheId' => 'memcached-php', 'channels' => [ 'purge' => 'wancache-main-memcached-purge' ] ] */];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.30</tvar> is unsupported version</translate>">
1.27 – 1.30
<translate> MediaWiki versions:</translate>
$wgWANObjectCaches=[CACHE_NONE=>['class'=>'WANObjectCache','cacheId'=>CACHE_NONE,'channels'=>[]]/* Example of a simple single data-center cache: 'memcached-php' => [ 'class' => 'WANObjectCache', 'cacheId' => 'memcached-php', 'channels' => [ 'purge' => 'wancache-main-memcached-purge' ] ] */];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.26</tvar> is unsupported version</translate>">
1.26
MediaWiki-verzió:
$wgWANObjectCaches=array(CACHE_NONE=>array('class'=>'WANObjectCache','cacheId'=>CACHE_NONE,'pool'=>'mediawiki-main-none','relayerConfig'=>array('class'=>'EventRelayerNull'))/* Example of a simple single data-center cache: 'memcached-php' => array( 'class' => 'WANObjectCache', 'cacheId' => 'memcached-php', 'pool' => 'mediawiki-main-memcached', 'relayerConfig' => array( 'class' => 'EventRelayerNull' ) ) */);