Manuális beállítása memcached
Figyelem! A leckében leírt műveletekhez ismernie kell a * nix-rendszerek adminisztrációját. Mielőtt elkezdi ezeket a műveleteket, ajánlott teljes biztonsági másolatot készíteni a "virtuális gépről".
Abban az esetben, ha a projekt szándékosan őrzött. azt a várt terhelésnek megfelelően kell beállítani.
Ehhez szükség van:
- Az / etc / sysconfig / memcached fájlban állítsa be az alábbi paramétereket:
- MAXCONN = "1024" - a párhuzamos kapcsolatok száma (1024 alapértelmezés szerint);
- CACHESIZE = "1024" - az elosztott memória összege a gyorsítótárhoz (alapértelmezés szerint 64 MB);
- OPTIONS = "t 8" - a memcached threads száma (alapértelmezett 4).
Megjegyzés. MAXCONN paraméterek. A CACHESIZE és az OPTIONS kiválasztása kísérletileg történik, a terhelés jellegétől és a rendelkezésre álló erőforrásoktól függően.
A gyorsítótárazáshoz szükséges memória mennyiségének (CACHESIZE paraméter) becsléséhez a fájl gyorsítótárának méretét adja meg. Ha a projektben 3 GB-os fájlok gyorsítótár található, 256MB memóriával történő memfacholás használata nem lesz hatékony a gyakori kiutasítás miatt.
- A memcahed beállítása után újra kell indítani a parancsot:
- Ezután csatlakoztassa a /bitrix/php_interface/dbconn.php fájlt:
És a /bitrix/.settings_extra.php fájlban (ha nem, create):
Abban az esetben, ha egy kiszolgálót használnak, a teljesítmény növelése érdekében a munkát az aljzaton keresztül memcached módon konfigurálhatja. azaz a / etc / sysconfig / memcached fájlban adja meg a paramétereket:
- USER = "bitrix" - az a felhasználó, ahonnan a memcached lesz elindítva;
- OPTIONS = "- t 8 -s /tmp/memcached.sock" - a szálak száma és az aljzat elérési útja.
Indított parancs újraindítása:
Ezt követően be kell állítania a /bitrix/php_interface/dbconn.php beállításokat:
És a /bitrix/.settings_extra.php fájlban (ha nem, create):
Kapcsolódó cikkek