FAQ |
Kalender |
2009-05-21, 22:56 | #1 | |||
|
||||
Flitig postare
|
Jag har runt 100 stycken Apache-processer och jag vet inte riktigt vad de pysslar med. Därav vet jag inte vad för kod jag behöver optimera.
Någon som vet hur jag kan kontrollera vad varje individuell Apache-process gör? Har ca 10 webbsajter på denna webbserver. |
|||
Svara med citat |
2009-05-21, 23:08 | #2 | ||
|
|||
Flitig postare
|
Låter nästan som du startar ett antal workers för varje vhost. Kan du klistra in din conf?
|
||
Svara med citat |
2009-05-21, 23:21 | #3 | ||
|
|||
Mycket flitig postare
|
Du kan börja med att köra apachetop för att se om det är nån viss url som har många requests.
|
||
Svara med citat |
2009-05-21, 23:32 | #4 | |||
|
||||
Bara ett inlägg till!
|
Aktivera server-status, med ExtendedStatus.
|
|||
Svara med citat |
2009-05-22, 12:59 | #5 | |||
|
||||
Flitig postare
|
Tack! Med hjälp av ExtendedStatus så såg jag vilka scripts + virtuella hostar som snodde all kapacitet så nu har jag optimerat bort flaskhalsarna tror jag.
Total accesses: 16695 - Total Traffic: 81.4 MB CPU Usage: u8.11 s1.65 cu1.32 cs0 - .564% CPU load 8.49 requests/sec - 42.4 kB/second - 5110 B/request 24 requests currently being processed, 16 idle workers |
|||
Svara med citat |
Svara |
|
|