1. Home
  2. cPanel/WHM
  3. Webhotellkontoen min har gått tom for ressurser, hva gjør jeg?

Webhotellkontoen min har gått tom for ressurser, hva gjør jeg?

Alle webhotellkontoer hos oss har forskjellige begrensninger angående tilgjengelige systemressurser. Grensene varierer mellom ulike kontotyper/tjenester og er til for å hindre at tjenester blir overbrukt eller på annen måte misbrukt og påvirker andre kunder.

Å treffe taket for ulike systemressurser har ulike konsekvenser, som vi skal gå gjennom i denne veiledningen. Her vil vi også gi eksempler på hvordan man løser de vanligste problemene som oppstår dersom en viss systemressurs går tom.

Du kan alltid se hvor mye systemressurser webhotellkontoen din bruker ved å logge på cPanel og se på boksenStatistik ut til høyre i henhold til denne veiledningen . I den veiledningen beskriver vi også hvordan man tolker ressursbruken til en webhotellkonto generelt.

CPU bruk

Akkurat som en vanlig datamaskin har hver webhotellkonto en spesifikk prosessor (CPU) som lastes når ulike programmer/prosesser kjører. Og akkurat som med en datamaskin, vil ting begynne å avta hvis for mange programmer/prosesser kjører samtidig. Fartsreduksjonen man opplever skyldes at de ulike prosessene står i kø og beitet etter tur. De som kommer sist inn i denne køen vil også bli løpt fri sist.

Dersom du ofte opplever at kontoen treffer taket for CPU-bruk, kan det være greit å undersøke både sidene du har på kontoen og tilgangsloggene for disse. Vi har skrevet en egen guide om nettstedoptimalisering her . For eksempel er god cache via LiteSpeed ​​​​en måte å redusere CPU-bruk på. Å ha en ren og optimalisert database kan også hjelpe.

Hvis optimaliseringsarbeidet med nettsiden ikke er nok, men du likevel merker at webhotellkontoen når taket når det gjelder CPU-bruk, må du kanskje oppgradere kontoen . Hvis du kjører en Premium- eller Deluxe-konto i dag, kan du bruke Elastic Scaling for å få tilgang til mer CPU på kontoen.

Minnebruk

Som med CPU, har hver konto en viss mengde RAM tilgjengelig. RAM kontrollerer hvor mange baller kontoen din kan ha i luften samtidig. Hvis minnet går tom, kan prosessene avsluttes for tidlig for å frigjøre minne, og som et resultat kan besøkende på nettstedet se feilmeldinger i nettleseren.

Som med CPU-bruk, kan en cache-plugin som LiteSpeed ​​​​Cache hjelpe. Hvis «ferdige» sider fra en nettside er lagret i cachen, trenger ikke serveren å jobbe like hardt for å generere sidene for besøkende på siden, og belastningen (på både minne og CPU) går ned.

Å kun se høy minnebruk inne i cPanel trenger ikke i seg selv være noe problem, men det er helt normalt at RAM-minnet brukes til for eksempel indeksering av filer. Det er først når du begynner å se feilmeldinger på nettsiden eller feil i ressursbruk på cPanel at du vet at minnet har gått tom og forårsaket problemer.

Hvis du ønsker tilgang til mer RAM på tjenesten din, kan du alltid oppgradere , og kjører du en Premium- eller Deluxe-konto kan du bruke Elastic Scaling for å få tilgang til mer RAM på kontoen.

En annen type minnebruk som kanskje også må adresseres, er den maksimale minnegrensen for PHP-prosesser. Dette håndteres av en innstilling kaltmemory_limit og kan kontrolleres, sammen med et stort antall andre PHP-innstillinger, via cPanel. Vi har skrevet egne instruksjoner for dette her (det kan hende du må klikke på «Hvordan endrer jeg PHP-innstillinger?» i innholdsfortegnelsen helt til høyre).

Prosesser

Hver webhotellkonto kan kjøre et visst antall prosesser samtidig. Disse er delt inn i to grupper:

  • Post Processes (EP, Entry Processes): Hver gang et oppkall til et nettsted på en webhotellkonto blir gjort, håndteres dette av en postprosess. Det kan for eksempel være en PHP-prosess hvis den aktuelle nettsiden er en WordPressite.
  • Prosesser (NPROC, totalt antall prosesser): Noen ganger kjører prosesser på webhotellkontoer i lang tid, enten de venter på at en annen prosess skal fullføres eller av en annen grunn. Disse mer langvarige prosessene er inkludert her.

Antall tillatte prosesser på kontoen er alltid høyere enn antall tillatte e-postprosesser, og hvis en av dem går tom, mottar besøkende på et nettsted på kontoen en feilmelding i nettleseren. Prøv å besøke siden senere.

Hvis du er bekymret for at prosesser knyttet til et nettsted i vertskontoen har hengt seg, kan du starte PHP-prosessene på nytt i kontoen ved å følge instruksjonene i guiden vår om Litespeed (det kan hende du må klikke på «Andre innstillinger» -> «Avansert» i innholdsfortegnelsen til høyre).

På en Premium- eller Deluxe-konto, hvis du legger til mer CPU eller RAM via Elastic Scaling, får du automatisk tilgang til flere e-postprosesser/PHP-prosesser.

Oppbevaringsplass

En annen likhet mellom en webhotellkonto og en vanlig datamaskin: begge har en viss lagringsplass tilgjengelig. På en datamaskin bestemmes dette av størrelsen på disken som er montert i maskinen, og på en webhotellkonto bestemmes det av diskkvoten som er satt for gjeldende webhotellkontotype.

Hvis du har mottatt et varsel om at lagringsplassen din begynner å bli tom, eller hvis du har sett den selv gjennom cPanel, kan du oppgradere webhotellkontoen din til en annen pakke som inkluderer mer plass. Vi beskriver hvordan du oppgraderer hostingkontoen her .

Dersom lagringsplassen på kontoen går tom, kan det oppstå en rekke mer eller mindre uventede feil. Det vanligste er at innkommende post til e-postadresser på webhotellkontoen ikke kan lagres – avsender får da en melding tilbake om at plassen er oppbrukt og at de bør prøve å sende posten senere. Besøkende på en nettside på en konto med full lagringsplass kan se ulike feilmeldinger på nettsiden, og hvis du som administrator prøver å laste opp materiale til nettsiden (for eksempel via WordPress admin) får du en feilmelding om at filen kan ikke lagres. Ulike funksjoner som er inkludert i tjenesten kan også begynne å oppføre seg merkelig hvis lagringsplassen er helt tom.

Leser og skriver til disk

I tillegg til selve lagringsplassen er det også begrensninger i hvor mye data som kan leses fra og skrives til disk per tidsenhet (såkalt IO). Selv om vi bruker veldig raske SSD-disker, er denne typen begrensning nødvendig for å garantere driften og oppetiden til tjenestene våre. Skulle hostingkontoen din nå IO-grensen, vil skript som leser/skriver til disk kjøre tregere. Dette resulterer i at hjemmesider på kontoen lastes saktere enn normalt. En annen begrensning er IOPS, det maksimalt tillatte antallet lese- og skriveoperasjoner per tidsenhet. Hvis du treffer taket for dette, går ting på webhotellkontoen også tregt og kan noen ganger gi merkelige feil. Dette skjer imidlertid svært sjelden.

En måte å redusere mengden IO som trengs er for eksempel å betjene besøkende med skalerte bilder i moderne netttilpassede formater (som .webp).

Ellers er det relativt få ting som kan føre til at en webhotellkonto slår i taket for IO så lenge nettsidene etc på kontoen gjør det de skal.

Trafikk/Båndbredde

Alle webhotellkontoer hos oss har en maksimal trafikk/båndbreddegrense, det vil si hvor mye trafikk som kan overføres til og fra kontoen per kalendermåned. Grensen for dette er godt satt på alle våre webhotellkontoer, men når du grensen mot oddsen vil besøkende på nettsiden bli møtt med en feilmelding. Hvis dette skulle skje med kontoen din, kontakt oss, så skal vi undersøke hva som skjedde og hjelpe deg videre.

Vi har også skrevet et avsnitt i den følgende guiden om båndbredde (det kan hende du må klikke på «Båndbreddebruk» i innholdsfortegnelsen helt til høyre).

Was this article helpful?

Related Articles