1. Home
  2. cPanel/WHM
  3. Min webhosting-konto er løbet tør for ressourcer, hvad skal jeg gøre?

Min webhosting-konto er løbet tør for ressourcer, hvad skal jeg gøre?

Alle vores webhostingkonti har forskellige begrænsninger med hensyn til tilgængelige systemressourcer. Begrænsningerne varierer mellem forskellige kontotyper/tjenester og er der for at forhindre, at tjenesterne bliver overbrugt eller på anden måde misbrugt og påvirker andre kunder.

At begrænse forskellige systemressourcer har forskellige konsekvenser, som vi vil diskutere i denne guide. Her vil vi også give eksempler på, hvordan man løser de mest almindelige problemer, der opstår, når en bestemt systemressource løber tør.

Du kan altid se, hvor mange systemressourcer din webhostingkonto bruger, ved at logge ind på cPanel og se på Statistik boksen i højre side af denne vejledning. I den guide beskriver vi også, hvordan man fortolker ressourceudnyttelsen af en webhostingkonto generelt.

CPU-forbrug

Ligesom en almindelig computer har hver webhosting-konto en specifik processor (CPU), som belastes, når forskellige programmer/processer kører. Og ligesom på en computer vil for mange programmer/processer, der kører på samme tid, gøre tingene langsommere. Den nedsatte hastighed skyldes køen og rækkefølgen af de forskellige processer. De, der kommer sidst ind i køen, kommer også sidst ud.

Hvis du ofte oplever, at din konto bruger for meget CPU, kan det være en god idé at undersøge de sider, du har på din konto, og adgangslogfilerne for dem. Vi har skrevet en separat guide om optimering af hjemmesider her. For eksempel er god caching via LiteSpeed en måde at reducere CPU-forbruget på. Det kan også hjælpe at have en velrenset og optimeret database.

Hvis optimeringsarbejdet på hjemmesiden ikke er nok, men du stadig bemærker, at webhostingkontoen rammer loftet med hensyn til CPU-brug, kan det være nødvendigt at opgradere kontoen. Hvis du i øjeblikket har en Premium- eller Deluxe-konto, kan du bruge Elastic Scaling til at få adgang til mere CPU på din konto.

Brug af hukommelse

Ligesom med CPU’en har hver konto en vis mængde RAM til rådighed. RAM styrer, hvor mange bolde din konto kan have i luften på samme tid. Hvis hukommelsen slipper op, kan processer afsluttes for tidligt for at frigøre hukommelse, og som et resultat vil besøgende på webstedet se fejlmeddelelser i deres browser.

Som med CPU-forbruget kan et cache-plugin som LiteSpeed Cache hjælpe. Hvis “færdige” sider fra et website gemmes i cachen, behøver serveren ikke at arbejde så hårdt for at generere siderne til besøgende på websitet, og belastningen (på både hukommelse og CPU) går ned.

Det er ikke nødvendigvis et problem bare at se et højt hukommelsesforbrug i cPanel, da det er helt normalt, at RAM bruges til f.eks. indeksering af filer. Det er først, når du begynder at se fejlmeddelelser på hjemmesiden eller fejl i afsnittet Ressourceforbrug i cPanel, at du ved, at du er løbet tør for hukommelse og har forårsaget et problem.

Hvis du vil have mere RAM på din tjeneste, kan du altid opgradere, og hvis du har en Premium- eller Deluxe-konto, kan du bruge Elastic Scaling til at få mere RAM på din konto.

En anden type hukommelsesforbrug, der måske også skal styres, er den maksimale hukommelsesgrænse for PHP-processer. Dette styres af en indstilling, der hedder memory_limit og kan kontrolleres sammen med et stort antal andre PHP-indstillinger via cPanel. Vi har skrevet separate instruktioner til dette her (du skal muligvis klikke på “Hvordan ændres PHP-indstillinger?” i indholdsfortegnelsen til højre). i indholdsfortegnelsen til højre).

Processer

Hver webhostingkonto kan køre et vist antal processer samtidigt. Disse er opdelt i to grupper:

  • Indgangsprocesser (EP): Hver gang der foretages et opkald til en hjemmeside på en webhostingkonto, håndteres det af en indgangsproces. Det kan f.eks. være en PHP-proces, hvis den pågældende hjemmeside er en WordPress-side.
  • Processer (NPROC, samlet antal processer): Nogle gange kører processer på webhostingkonti i lang tid, enten fordi de venter på, at en anden proces skal køre færdig, eller af en anden grund. Disse mere langvarige processer er medtaget her.

Antallet af tilladte processer på kontoen er altid højere end antallet af tilladte mailprocesser, og hvis nogen af dem løber tør, får besøgende på en hjemmeside på kontoen en fejlmeddelelse i deres browser. Du bliver bedt om at prøve at besøge siden senere.

Hvis du er bekymret for, at processer relateret til en hjemmeside på webhostingkontoen hænger, kan du genstarte PHP-processerne på kontoen ved at følge instruktionerne i vores Litespeed-guide (du skal muligvis klikke på “Andre indstillinger” -> “Avanceret” i indholdsfortegnelsen til højre).

Hvis du tilføjer mere CPU eller RAM via Elastic Scaling på en Premium- eller Deluxe-konto, får du automatisk adgang til flere postprocesser/PHP-processer.

Opbevaringsplads

En anden lighed mellem en webhostingkonto og en almindelig computer er, at begge har en vis mængde lagerplads til rådighed. På en computer bestemmes dette af størrelsen på den disk, der er monteret i maskinen, og på en webhostingkonto bestemmes det af den diskkvote, der er indstillet for den pågældende webhostingkontotype.

Hvis du har fået besked om, at din lagerplads er ved at slippe op, eller hvis du selv har set det via cPanel, kan du opgradere din webhostingkonto til en anden pakke, der indeholder mere plads. Vi beskriver, hvordan du opgraderer din webhosting-konto her.

Hvis kontoen løber tør for lagerplads, kan der opstå en række mere eller mindre uventede fejl. Det mest almindelige er, at indgående e-mails til e-mailadresser på webhostingkontoen ikke kan gemmes – afsenderen får en besked tilbage om, at pladsen er opbrugt, og at de skal prøve at sende e-mailen senere. Besøgende på en hjemmeside på en konto med fuld lagerplads kan se forskellige fejlmeddelelser på hjemmesiden, og hvis du som administrator forsøger at uploade materiale til hjemmesiden (f.eks. via WordPress admin), vil du få en fejlmeddelelse om, at filen ikke kunne gemmes. Forskellige funktioner i tjenesten kan også begynde at opføre sig mærkeligt, hvis lagerpladsen er helt opbrugt.

Læsning og skrifter til disk

Ud over selve lagerpladsen er der også grænser for, hvor meget data der kan læses fra og skrives til disken pr. tidsenhed (kendt som IO). Selvom vi bruger meget hurtige SSD’er, er denne type begrænsning nødvendig for at garantere driften og oppetiden af vores tjenester. Hvis din webhosting-konto rammer loftet for den tilladte mængde IO, vil scripts, der læser/skriver til disken, blive langsommere. Som et resultat kan hjemmesider på kontoen indlæses langsommere end normalt. En anden begrænsning er IOPS, det maksimale antal læse- og skriveoperationer, der er tilladt pr. tidsenhed. Hvis det er tilfældet, vil tingene på webhostingkontoen også være langsomme og kan nogle gange give anledning til mærkelige fejl. Det sker dog meget sjældent.

En måde at reducere den nødvendige mængde IO på er for eksempel at vise besøgende skalerede billeder i moderne webvenlige formater (såsom .webp).

Ellers er der relativt få ting, der kan få en webhostingkonto til at ramme loftet for IO, så længe websteder osv. på kontoen gør, hvad de skal.

Trafik/båndbredde

Alle webhostingkonti hos os har en maksimal trafik-/båndbreddegrænse, dvs. hvor meget trafik der kan overføres til og fra kontoen pr. kalendermåned. Grænsen for dette er meget høj på alle vores webhostingkonti, men i det usandsynlige tilfælde, at grænsen er nået, vil besøgende på hjemmesiden modtage en fejlmeddelelse. Hvis det sker for din konto, bedes du kontakte os, så undersøger vi, hvad der er sket, og hjælper dig videre.

Vi har også skrevet et afsnit i den følgende guide om båndbredde (du skal muligvis klikke på “Bandwidth usage” i indholdsfortegnelsen til højre).

Was this article helpful?

Related Articles