Kézikönyv:$wgHTCPRouting
A HTCP-multicast ürítése.: $wgHTCPRouting | |
---|---|
A HTCP-multicast ürítésének útvonal-konfigurációja. |
|
Bevezetve: | 1.22.0 (Gerrit change 71597; git #e137df71) |
Eltávolítva: | használatban |
Megengedett értékek: | (tömb) |
Alapértelmezett érték: | [] |
Egyéb beállítások: Betűrendben | Funkció szerint |
Részletek
A változóban a HTCP-multicast ürítésének útvonal-konfigurációja adható meg.
Az itt megadott elemek döntik el, hogy a HTCP-ürítési kérések hova kerüljenek elküldésre. Üres tömb esetén a HTCP le lesz tiltva.
A tömb kulcsai reguláris kifejezések, amelyek az ürített URL-re mutatnak; üres sztring esetén minden URL-lel egyeznek. Az ürítési URL-ek a megadott sorrendben kerülnek felhasználásra; az első szabály dönti el, hogy melyik regexek lesznek használva.
A változó a MediaWiki 1.20.0-ban lett bevezetve $wgHTCPMulticastRouting
néven.
Az 1.22-ben átneveztük; a régi változó értéke az includes/Setup.php-ban átadódik az új számára.
// A $wgHTCPMulticastRouting a MediaWiki 1.22-ben $wgHTCPRouting-ra lett átnevezve a visszafelé való kompatibilitás megőrzéséért.
if ( !$wgHTCPRouting && $wgHTCPMulticastRouting ) {
$wgHTCPRouting = $wgHTCPMulticastRouting;
}
// A $wgHTCPRouting-ot az 1.20 előtti verzió visszafelé kompatibilis beállításaiból inicializálja.
if ( !$wgHTCPRouting && $wgHTCPMulticastAddress ) {
$wgHTCPRouting = array(
'' => array(
'host' => $wgHTCPMulticastAddress,
'port' => $wgHTCPPort,
)
);
}
Példa
A példakonfigurációban az ürítési kérések az upload.wikimedia.org címre lesznek küldve egy multicast-csoportra mutatva; a többi kérés célja egy másik csoport:
$wgHTCPRouting = array(
'|^https?://upload\.wikimedia\.org|' => array(
'host' => '239.128.0.113',
'port' => 4827,
),
'' => array(
'host' => '239.128.0.112',
'port' => 4827,
),
);