Gyors memcached gyorsítótár

Ez a funkció memória-háttértár használatát tesz lehetővé a OTRS-ben használt gyorsítótárak számára. Lehetővé teszi a teljes gyorsítótár Round Robin módszerrel történő kiosztását több memcached-kiszolgálón, és biztosítja az OTRS zökkenőmentes telepítését magas rendelkezésre állású környezetben.

A használható memcached-kiszolgálók száma korlátlan. A memcached-kiszolgálók megfelelő beállítása után az OTRS használatával beállíthatja, hogy az OTRS melyiküket használja. Erősen javasoljuk, hogy a beállításokat kizárólag az OTRS tanácsadóink végezzék el.

A MemcachedFast OTRS gyorsítótár-háttérprogram a Cache::Memcached::Fast CPAN-modult használja, amely egy Perl-ügyfélprogram a memcachedhez. A memcached egy memória-gyorsítótár démon.

A Memcached egy szabad és nyílt forráskódú, nagy teljesítményű, elosztott memóriájú objektum-gyorsítótárazó rendszer. Gyakran használják nagy, dinamikus adatbázis-alapú weboldalak felgyorsítására az adatok és objektumok RAM-ban történő gyorsítótárazásával, hogy csökkentsék a külső adatforrás (például adatbázis vagy API) beolvasásainak számát.

Alapok

Megjegyzés

Meg kell változtatnia a Cache::Module beállítást a MemcachedFast használatához, ha ezt még nem tette meg.

Legalább 1 memcache-kiszolgáló megléte szükséges. Több (kisebb) kiszolgáló használata ajánlott egyetlen nagy kiszolgáló helyett. A magas rendelkezésre állású fürtökhöz mindenképpen 1-nél több kiszolgálóra lesz szükség. Csak 1 kiszolgáló egyetlen meghibásodási pontot jelent.

Ajánlott a szükséges Storable és Cache::Memcached::Fast CPAN-modulok legújabb verzióinak használata.

Megjegyzés

A memcached nem kezel hitelesítést és replikációt.

Figyelem

Ne használjon olyan javítócsomagokat, amelyek replikációt telepítenek, mint például a repcached. Ez nem támogatott.

Memóriabeállítások

Alapértelmezetten a memcached általában csak egy kis mennyiségű RAM-ot különít el a gyorsítótár számára. Ez operációs rendszertől vagy Linux-disztribúciótól függően eltérő lehet, de 64 MB és 512 MB között változik. Minél több memóriát tud adni a memcachednek, annál jobb. Az OTRS-hez legalább 4 GB szükséges. Nagy telepítéseknél érdemes még többet adni.

Tapasztalataink szerint egy adatbázis nélküli előtétprogram-kiszolgáló esetében durva iránymutatásként a memóriát egyenlően kell elosztani az operációs rendszer, az Apache és a memcached között (1/3).

A memcached számára rendelkezésre álló memória mennyiségének növeléséhez módosítsa az -m kapcsolóval együtt átadott értéket. Ez az érték megabájtban van megadva. Például 2 GB gyorsítótárhely megadásához adja meg a -m 2048 értéket. A beállításai között valószínűleg van egy beállítófájl, ahol ezt be tudja állítani. Linuxon a memcached az /etc/memcached.conf fájlban tárolja a beállításait.

Megjegyzés

Indítsa újra a memóriagyorsítótár-démont, ha megváltoztatja a beállításokat.

Biztonság

A memcached nem kezeli a hitelesítést. Az adatok biztonságáért a felhasználó a felelős. Ezért gondoskodjon a hálózat biztonságáról (például alhálózattal, elkülönített hálózattal vagy tűzfallal).

De győződjön meg arról is, hogy minden OTRS-példány képes kommunikálni minden memcached-kiszolgálóval.

Felügyelet

Ajánlott olyan felügyeleti eszközöket használni, mint a phpmemcacheadmin. Léteznek a Nagioshoz is bővítmények.

Scroll to Top