DirectAdmin Resource Usage un veiktspējas problēmas (Resource Limit Is Reached)
DirectAdmin vadības paneļa apakšā atradīsiet opciju Resource Usage. Šeit redzams, kā mainās Jūsu hostinga paketes CPU lietojums un procesu skaits. Šo limitu kontrole koplietošanas hostingā ir nepieciešama, jo Jūs dalāt serveri ar citiem lietotājiem un vietnēm. Tādējādi mēs lielā mērā varam novērst, ka viena vietne paņem pārāk daudz resursu, no kā ciestu citas vietnes tajā pašā serverī.
Dažām lielām vai smagām vietnēm (piemēram, interneta veikaliem) jau parastā lietošanā nepieciešama lielāka skaitļošanas jauda nekā citām vietnēm. Ja vietne noteikti darbojas pareizi, zemāk aprakstītais nav attiecināms. Šajā gadījumā viena no iespējām ir pāriet uz jaudīgāku hostinga paketi ar lielāku skaitļošanas jaudu. Apskatiet mūsu hostinga paketes šeit. Šajā rakstā plašāk paskaidrots, kādi var būt augsta patēriņa cēloņi.
Īss paskaidrojums par to, kā tas darbojas.
Darbība
Ar Linux hostinga paketi Jums tiek piešķirta noteikta koplietošanas hostinga servera daļa. Šajā daļā Jūs principā darbojaties pilnīgi patstāvīgi: ja cita vietne pieprasa pārāk daudz CPU vai procesu, Jūs principā no tā neciešat, un tas pats attiecas arī uz pretējo gadījumu. Taču, ja Jūsu vietne darbojas slikti, no tā cietīsiet Jūs paši. Pieejamie resursi parasti ir vairāk nekā pietiekami, lai vietne labi darbotos. Taču, ja vietne nedarbojas labi, piemēram, skripti neefektīvi piekļūst datubāzei, tas var
radīt šādas problēmas un pat novest pie tā, ka Jūsu vietne vairs nav pieejama vai nav pienācīgi pieejama.
Vairāki domēni vienā hostinga paketē
Šis mehānisms darbojas katrai hostinga paketei, tāpēc, ja Jums vienā hostinga paketē ir vairāki domēni, iespēja sasniegt šādus limitus ir lielāka. Tāpēc domēnam, kam jādarbojas labi, piešķiriet savu hostinga paketi, lai to nekad neietekmētu citi domēni hostinga paketē.
CPU Usage
CPU usage grafikā redzams, kā vietne uzvedas. Šos datus varat skatīt līdz 30 dienām senā pagātnē. Ja Jūsu vietne pat ar nelielu lietotāju skaitu grafikā ir augstu, gandrīz droši var teikt, ka, pieaugot lietotāju skaitam, Jūsu vietnei radīsies veiktspējas problēmas. Rūpīgi sekojiet tam, lai laikus varētu rīkoties paši. Tas ieteicams arī tad, ja izmantojat standarta skriptus. Ja šiem standarta skriptiem pievienojat spraudņus vai moduļus, jau viens šāds modulis var būtiski samazināt ātrumu. Tāpēc pārbaudiet to regulāri, it īpaši, ja vietnē kaut ko mainījāt. Pievērsiet uzmanību kolonnai aCPU, kas rāda vidējo vērtību; mCpu rāda maksimumus. Ja tajā ir maksimumi gandrīz 100% apmērā, tos ir vērts izsekot, pirms tie sāk radīt problēmas.
Memory Usage
Šo limitu pārsniedz tikai reti. Ja tas tomēr notiek, var diezgan droši teikt, ka kaut kas nav pareizi uzbūvēts un tāpēc tiek izmantots pārāk daudz atmiņas.
Entry Processes
Šis rādītājs kopā ar CPU usage ir ļoti noteicošs. Entry processes skaits parāda, cik procesu vienlaikus ir bijuši aktīvi Jūsu vietnei (tas nav vienāds ar apmeklētāju skaitu, viens process var apkalpot daudzus apmeklētājus). Ja limits ir sasniegts, vietne rādīs 404 kļūdas ziņojumu ar tekstu 'The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.'. Ja tas nenotiktu, tas varētu apdraudēt visu serveri, un serveris varētu pārstāt darboties. Tāpēc CPU un procesu kombinācija ir ļoti svarīga. Ja skripts izraisa augstu CPU lietojumu, procesa izpilde aizņems ilgāku laiku, un maksimālais lietotāju skaits ātri samazināsies. Tā mēs dažkārt redzam, ka vietnes ar 10 lietotājiem sabrūk, kamēr citas vietnes ar tūkstošiem lietotāju bez problēmām darbojas ātri.
Skatiet arī šo rakstu:
https://mijn.weboke.nl/kennisbank/66
Input/Output usage
Katra parādītā vietne jānolasa no servera diskiem. To sauc par input/output. Parasti vietnei nevajadzētu būt lielākai par 0,5 vai 1 MB, lai tā tiktu parādīta pietiekami ātri. Ir iestatīts maksimums 3 MB sekundē, ar kādu drīkst lasīt no diska vai rakstīt diskā. Arī tas ir plašs limits un parasti pietiekams. Ja sasniedzat šos limitus, liela iespēja, ka pati vietne jau ir pārāk liela vai ka vietne (pārāk) daudz raksta diskā. Spraudņu ieslēgšana vai izslēgšana tādos skriptos kā Joomla vai WordPress var to būtiski ietekmēt. Ja limits tiek sasniegts, var rasties aizkave vietnes rādīšanā, atvēršanā vai darbā ar to.
Domēna deaktivizēšana un atkārtota aktivizēšana
Lai domēns nomierinātos, domēnu pārvaldībā varat atvērt savu domēnu sarakstu, atzīmēt attiecīgo domēnu (vai visus) un apakšā noklikšķināt uz Suspend. Atstājiet domēnu neaktīvu apmēram desmit minūtes un pēc tam aktivizējiet to no jauna. Liela iespēja, ka tad tas atkal darbosies normāli, taču tikpat liela iespēja, ka tas atkārtosies.
