Mi a terhelést, és hogyan kell kezelni azt, a blog - Internet hosting központ

A virtuális szerver 2 ható terhelési határérték:

  • a terhelés a CPU webkiszolgáló
  • A terhelés a szerveren MySQL CPU

A terhelés minden ügyfél a Web szerver CPU mérjük eljárás számviteli rendszer Linux (részletesen). Mértékegység - cp (cpu pont) - a percek számát, hogy működni fog az összes felhasználói feladatok betöltésével egy mag 100% -on.

p777 252 182801.97re 4.35cp 43802k

Ebben a példában a felhasználó p777 folyamatok dolgozott 4,35 perc.

Az összegyűjtött adatok törlődnek óránként rögzített számlázási adatbázis. Amennyiben a megbízás az utolsó órában meghaladta az óránkénti sebességgel való terhelése (1/24 ≈ 4,2%), a következő óra munkafolyamatok, alacsonyabb prioritású képest más megbízások (szép szinten)

Ez az algoritmus lehetővé teszi, hogy ne hagyja abba a munkát oldalakat, ha átmenetileg szükség van további források (például indexelés a keresőmotorok), de csak egy kicsit lassú.

Technikai okok miatt a szerverek cPanel vezérlőpult és ISPmanager lehetetlen megváltoztatni a szép szintet szkriptek adott sorrendben. Ezért meghaladja a rendszeres terhelés a CPU webszerver, akkor kénytelenek lesznek leállítani a munkát ebben a sorrendben.

A terhelés a CPU MySQL szerver mérjük Percona Felhasználó statisztika (részletesen) másodpercben a munka.

mysql> select substring_index (USER, '_', 1) `order`, sum (CPU_TIME) cpu
a information_schema.user_statistics, ahol a felhasználó, mint a „p%” csoport `order`
rendelni a cpu desc határa 30;
+--- + - +
| érdekében | cpu |
+--- + - +
| p777 | 241 |
| P888 | 66 |
| P999 | 62 |
...

Ebben a példában az SQL-lekérdezések rendelni p777 dolgozott 241 másodperc.

Az összegyűjtött adatok törlődnek óránként rögzített számlázási adatbázis. Amennyiben a megbízás igényel forrásokat az elmúlt nap a szükségesnél hosszabb ideig az tarifa, az ügyfél küldött figyelmeztetést.

Ha a többlet rendszeresen előfordul (például az átlagos terhelés heti jóval magasabb, mint megengedett, egyenletes és nem csökken), akkor zár az adatbázist, ami egy terhelést.

Kérjük, vegye figyelembe. hogy a webhely vagy adatbázis blokkolva lehetnek előzetes értesítés nélkül, ha a terhelés hoznak létre negatív hatással van a munka minőségének források más vásárlók, és nem lehet csökkenteni a szokásos módszerekkel. Leggyakrabban ez akkor történik, amikor a megrendelés több lemezt a kiszolgáló terhelését.

Kapcsolódó cikkek