← Back to team overview

sslug-teknik team mailing list archive

Re: webserver hænger

 

On Thu, 2 Feb 2012 21:23:54 +0100
Lars Riisgaard Ribe <RIBE@xxxxxxx> wrote:

Hej Lars

> Jeg har bygget en hjemmeside op på en virtuel server i klassisk LAMP
> stil. Hjemmesiden er både henvendt slutbrugere og til administration
> af hjemmesiden. Jeg har dog det problem, at jeg til tider er nødt til
> fra den administrative side at køre nogle PHP scripts der er ret
> database intensive (rapporter, eksporter/importer fra andre formater
> osv). Det skal dog forstås sådan, at det er mange database-opslag og
> ikke en enkelt tung query. 

Lidt mere info omkring hvad der sker her konkret er nødvendig.

F.eks. kan en eksport af en stor mængde data også presse PHP delen
afhængigt af hvilket format du eksporterer til. Dette behøver ikke vise
sig i et højt CPU load, men blot det at PHP kan være meget langsom om
at fuldføre eksporten. Afhængig af hvordan PHP delen er bygget op kan
det påvirke responsen på hele sitet.

> Problemet er, at så længe en sådan
> intensiv proces kører, "låser" hjemmesiden. Dvs at slutbrugerne
> bliver mødt med at siden bare venter. Der er lavt CPU load så jeg
> mistænker, at det er databasen, der er problemet. Er der noget, man
> kan gøre for at lave en bedre fordeling af ressourcer til MySQL,
> således at dette bliver mindre udtalt? Jeg er ikke sikker på hvor
> meget info, jeg skal vedlægge men skriv endeligt, hvis der er noget,
> jeg skal uddybe.

Foreløbig gætter du, det er bedre at få en sikker konstatering. Jeg vil
forslå at du laver noget konkret stress-testing for at konstatere,
hvorvidt det er databasen.

> På forhånd tak for hjælpen
> 
> Lars
> 

-- 
Best regards

K. N. Lesmer
Programmer & Unix/Linux sysadmin

Web    : www.bitflop.com
E-mail : knl@xxxxxxxxxxx


References