Főoldal » Erőforrás felhasználás a tárhelyen

Erőforrás felhasználás a tárhelyen

Egy felhasználó adott mennyiségű erőforrást használhat a tárhelyén üzemelő weboldalakkal. A legtöbb esetben egy átlagos tárhely soha nem éri el a felhasználható erőforrások határait, de előfordulnak olyan rosszul beállított weboldalak, amelyek kevés látogatóval is elhasználják a maximálisan felhasználható processzor, vagy memória mennyiséget. Ilyenkor a weboldal lelassulhat, 500-as hibát adhat, vagy kiírja, hogy „Resource limit is reached”. A korlátozás hamarosan feloldásra kerül, de mindenképpen optimalizálni kell az oldalakat a tárhelyen, hiszen ez újra és újra előfordulhat.

Hol tudom megnézni, hogy mennyire használom ki a tárhelyem erőforrásait?

A wepanelen láthatja az adatokat a kezdőképernyőn. Itt a jobb oldalon a pillanatnyi adatokat láthatja.

Kattintson az Erőforrás Jelentés ikonra, itt tudja megnézni a részleteket.

Mit jelentenek az egyes erőforrások

Az alábbi értékek a legfontosabbak:

CPU használat

Ez az érték mutatja meg, hogy mennyi processzor erőforrást használ a tárhelye. Amikor elérte a CPU felhasználás maximumát, akkor az operációs rendszer automatikusan „késlelteti” a tárhelyén a processzor igényes műveletet, azaz várnia kell az oldalának, amíg újra processzort használhat. Ez ahhoz vezet, hogy az oldal nagyon lelassul, vagy megszűnik válaszolni.

Magas CPU használat oka lehet:

• sok látogató
• nem optimalizált bővítmények
• hibás plugin
• nem optimalizált WordPress sablon

Ha gyakran eléri a 100%-ot, a weboldal lassulhat.

Memória használat (RAM)

Ez mutatja, mennyi memóriát használ a weboldal.

Magas memória használat oka lehet:

• sok egyidejű látogató
• magas erőforrás-igényű WordPress bővítmények
• nem optimalizált weboldal

Ha elfogy a memória, a weboldal hibát jeleníthet meg.

Fizikai memória

Ez a szerveren valódi RAM-ot jelenti, amit a weboldal és a futó alkalmazások használnak.

Ha a fizikai memória eléri a maximális értéket:
• a weboldal lassulhat
• egyes kérések hibára futhatnak

Leggyakoribb okok: sok plugin, nagy látogatószám, nehéz weboldal.

Virtuális memória: Ez biztosítja a zavartalan működést a fizikai memória és a gép között, az éppen nem használt memória adatok tárolásával. Elfogyása a fizikai memória felhasználással függ össze.

  • Ez a fizikai RAM és a lemezterület kombinációja, amit a rendszer ideiglenes memóriaként használ (swap).
  • Segít a szervernek a nagyobb memóriaigény kezelésekor, de lassabb, mint a fizikai memória.
  • Ha a virtuális memória értéke magas:
    • a weboldal lassabb lehet, de nem áll le
    • a szerver továbbra is működik, de ideiglenes lassulás várható

IO használat

Ez mutatja, milyen gyorsan tud a weboldal adatokat olvasni és írni.

Magas IO használat oka lehet:

• nagy képek
• sok plugin
• nem optimalizált weboldal

IO műveletek

Ez mutatja, hány fájlművelet történik másodpercenként.

I/O felhasználás: (a gép adathordozójának felhasználása): Minden feladat, amely a gép adathordozóit (pl. SSD) veszi igénybe, I/O felhasználást generál. Ha túl sok ilyen műveletet végeztet a szerverrel a tárhelye, akkor elérheti a maximumot. Általában nagyobb mennyiségű fájlok fel- és letöltése, csomagolt fájlok be- és kitömörítése okozhatja ezt. Ritkábban a weboldalak által generált forgalom, vagy gyakori FTP használat. Ha eléri a limitet, akkor pl. az FTP másolás belassulhat, esetleg megszakad. Ilyenkor várjon egy kevés időt, és próbálja újra a másolást!

Magas érték oka lehet:

• cache hiánya
• rosszul optimalizált weboldal

Mit jelent, ha eléri a limitet

Ha az erőforrás eléri a maximumot, az alábbi problémák jelentkezhetnek:

• lassú weboldal
• 508 hiba
• nem töltődik be az oldal
• időszakos leállás

Ez nem hiba, hanem a tárhely védi a szervert a túlterheléstől.

Beérkező folyamatok (EP Connections)

Ez mutatja, hány egyidejű látogató vagy kérés fut egyszerre.

Minden látogató megnyit egy folyamatot.

Ha eléri a limitet:

• a weboldal lassul
• vagy nem tölt be

Gyakori okok:

• sok látogató egyszerre
• bot forgalom
• túl sok AJAX kérés

Folyamatok (Processes / CPU Processes)

  • Ez a szerveren futó összes folyamatot mutatja, amit a weboldal vagy alkalmazások indítanak.
  • Ide tartoznak nemcsak az új látogatói kérések, hanem a háttérfeladatok is: cron jobok, automatizált pluginok, adatbázis-műveletek.
  • Ha sok folyamat fut egyszerre, az növeli a CPU terhelést, lassítja az oldalt, és a szerver ideiglenesen korlátozhatja a teljesítményt.
  • Ez a mutató a szerver teljes terheltségét jelzi, nem csak az új látogatói kéréseket.

Hogyan csökkentheti az erőforrás használatot

Az alábbi lépések segítenek:

• használjon cache bővítményt
• törölje a nem használt bővítményeket
• optimalizálja a képeket
• frissítse a WordPress-t és a bővítményeket
• használjon kevesebb bővítményt

Mit tehetek, hogy ne kerüljön korlátozásra a tárhelyem?

Először azt kell tisztázni, hogy a weboldala milyen alapokon nyugszik. A leggyakoribb a WordPress, Drupal vagy Joomla.

Egyedi weboldalak esetén az adott oldal fejlesztője tudja megoldani az optimalizálást. A legtöbb böngésző ma már el van látva különböző webfejlesztő eszközökkel, amellyel meg lehet vizsgálni, hogy mi töltődik be a leglassabban az oldalon, mi az ami esetleg hibára fut.

A leggyakoribb hiba, aminek a fentebb leírt  erőforrás felhasználáshoz szinte nincs is köze, hogy nagyon nagy képfájlok vannak fent az oldalon, akár több MB-os jpg-k. Ezeket mindenképpen érdemes eltávolítani, és helyükre továbbra is jó minőségű, de kisebb méretű, és jobban tömörített képeket tenni. Egy oldalon ne legyen túl sok kép vagy egyéb tartalom (például css vagy Javascript). Léteznek olyan megoldások, amelyekkel a weboldal görgetése alatt töltődnek be a tartalmak, nem pedig egyszerre.

WordPress és más CMS rendszerek, webshopok

Ha a fenti optimalizálás már megtörtént (képek, egyéb tartalmak méretének csökkentése), akkor telepítsen cache plugint. Talán a legtöbbet használt cache plugin WordPress-hez a W3Total Cache, amely telepítése és beállítása után a legtöbb esetben csökken az erőforrás felhasználás, és gyorsabb is lesz a weboldal.

Vizsgálja meg, hogy van-e túl sűrűn futó cron feladata beállítva. Ezt vagy az oldala admin felületén, vagy a cpanelen tudja ellenőrizni.

Ha a fentiek nem oldották meg a problémát, lehetséges, hogy valamely használatban lévő pluginja a hibás. Kapcsolja le a telepített pluginokat, és kapcsolja vissza egyenként őket.

Nézze meg a weboldala statisztikáját! Könnyen lehet, hogy az oldala kellően optimalizált, de olyan sok a látogatója, hogy elhasználja az erőforrásokat. Ha ezt tapasztalja, írjon nekünk, és igyekszünk megoldást találni!

Tárhely (SSD kapacitás) túllépése

A tárhely kapacitás túllépése akár a tárhelyen lévő oldalak működését, akár az email fogadás lehetőségét is megakadályozhatja.

A túllépett tárhely kapacitást úgy lehet elképzelni, mint amikor egy merevlemezen elfogy a hely: nem írható a továbbiakban. Éppen ezért lehetséges, hogy a weboldal szeretne cache fáljokat elhelyezni a tárhelyen de erre nem képes, vagy email fogadásnál nincs hova mentenie az emaileket, emiatt visszapattintja azokat a rendszer „email quota exceeded” hibával a feladónak.

Mi történik, hogyha egyéb limiteket lépek túl?

Avagy mi történik akkor, hogyha olyan csomagba került a tárhelyem, ahol alacsonyabb a limit, mint a tárhelyemen meglévő?

Hozzáadott domainek számának túllépése

A wePanelen látható lesz, amennyiben túllép valamilyen limitet. A hozzáadott domainek limitének túllépése esetén a domainek továbbra is működőképesek maradnak, a weboldal működni fog, illetve a hozzá beállított email fiókok is. Amennyiben eltávolít egy domaint, és még mindig túl van a limiten a hozzáadható domainek száma, akkor nem fogja tudni hozzáadni a tárhelyhez ugyanazt a domaint, vagy másikat. Ez esetben a bővítés nagyobb csomagra, vagy egy újabb tárhely vásárlása jelenthet megoldást.

Email fiókok számának túllépése

A cpanelen látható lesz, amennyiben túllép valamilyen limitet. Az email fiókok limitének túllépése esetén az email fiókok továbbra is működőképesek maradnak, az emailek küldése-fogadása biztosított marad. Amennyiben eltávolít egy email fiókot a cpanelen, és még mindig túl van a limiten a hozzáadható email fiókok száma, akkor nem fogja tudni hozzáadni a tárhelyhez ugyanazt az email címet, vagy másikat. Ez esetben a bővítés nagyobb csomagra, vagy egy újabb tárhely vásárlása jelenthet megoldást.

Kimenő emailek számának limite – avagy több emailt kellene küldenem, mint a csomagban foglalt mennyiség!

Ilyen esetben a hibajelenség az lesz, hogy az adott órában nem lehetséges több emailt kiküldeni, és a limiten felül kiküldött emailekre egy-egy visszapattanó email fog érkezni. Adott óra elteltével ez a limit automatikusan feloldásra kerül, és megpróbálja a rendszer kiküldeni a maradékot, amely még a szerveren várakozik kiküldésre, és ha ez ismét eléri a limitet, akkor megismétlődik a probléma.

Megoldás:

  • Ha hírleveleket szeretne küldeni, erre van megfelelő megoldásunk: SMTP szolgáltatás , ahol egy email címhez alkalmanként nagyobb mennyiségű hírlevél is kiküldhető.

Rendszereinket normál emailezésre optimalizáltuk, nem pedig hírlevél küldésre, ahol a tárhely limitek hatványozottan jelentkezni szoktak. Normál levelezésre hosszú évek tapasztalata alapján elegendő lehet a csomagokban meghatározott mennyiség. Amennyiben azonban többször előfordul normál levelezésnél is a kiküldhető mennyiség elérése, akkor lehetséges, hogy bővítés szükséges. Ez esetben írjon nekünk és segítünk kiválasztani a megfelelő csomagot!

Scroll to Top