Kako videti sta gusi Apache server?
Pozdrav,
da li postoji neki softver koji omogucava npr graficko prikazivanje koji procesi guse server i sa npr koliko procenata. Radi se o Apache serveru sa cPanelom, WHM i PPP. |
Da li neko moze da pogleda ove grafikone i da mi ih prokomentarise?
www.hi-files.com/wiredtree.pdf Naime, ako ubodem smenu kod provajderove teh podrske postoje likovi koji hoce da pomognu, pa su mi tako ukljucili danas memcache. Cim je dosla druga smena, samo umeju da mi ponude skluplji hosting :) Meni se cini da ovo i/o predstavlja da je hdd spor i da je tu neki zez. Inace, pre nekoliko meseci WiredTree je uradio upgrade svih naloga, pa smo dobili 2-3 vise prostora i jaci vps... tada problem nije postojao... sa moje strane se nista nije menjalo, forum i dalje sigurno uzima vise od 90% resursa... Stvarno mi treba pomoc, server stalno laguje i spor je |
Proveri sa "top" komandom koji proces najvise opterecuje.
Inace, WP bez ikakvog kesiranja je "nono" :) |
nije do wp, vec do ipb
hvala |
koliko vidim moj user razbija sa mysql
|
Sad treba da otkrijes sta tacno opterecuje bazu.
Izvrsi u mysql-u: SHOW PROCESSLIST i vidi koji queryji opterecuju bazu, verovatno bi pomoglo i logovanje slow query-ja. Inace, da li ti je ukljuceno kesiranje u IPB (ako podrzava)? Edit: mislim da bi ipak neko iskusniji trebalo da pogleda to, takodje da pogleda i mysql podesavanja radi optimalnih performansi. |
nema sta do sada nismo uradili... namestili sphinx, kesiranje radi, pogasio statistike na forumu, pogasio sistem reputacija, namestili memcache... stavice mi provajder LiteSpeed, ali mislim da nece pomoci
gde kucam show processlist... kucao u phpmyadmin i u puttyju, nisam dobio nista posebno od informacija |
vidi sa provajderom da ti obezbede slow query log iz baze, da se vidi da li imas neke lose indexirane upite...
|
Najbolje je iz komandne linije da pokreneš mysql klijent pa onda tu show processlist.
|
instalirali su mi LightSpeed i oteli 12$ mesecno... u statistikama se sve smanjilo tri puta... cpu, load, i/o...
|
Prisjeti se da li možda radiš pretragu nad nekim neindeksiranim poljem. Ja sam se jednom namučio oko nekog usporenog cms-a dok nisam provalio da kao referencu za prikaz tekstova ne koristi ID kategorije već njen url-slug, koji se nalazio u neindeksiranom varchar polju.
A za "show processlist", u konzoli (putty) prvo kucaj: mysql -u tvojDBuser -p; (potom ukucaš password) show processlist; |
Koliko vidim, LiteSpeed je zamena za Apache. Ako ti se smanjio load na jednu trecinu, to znaci da ti mysql onda nije ni pravio problem??
|
evo resenja :)
Hello, The only thing that I can think of at the moment is that you had a bunch of minicalendar entries in the cache store table.. Over 1500.. that.. We know that the fact that there ARE that many is an issue, however, we're looking into seeing if that causes load issues when there gets to be so many. I've cleared those out, so, if that is part of the problem, it should stop now.. But, can you let me know the next time the load shoots up so we can try to see it as it's happening? Hello, No.. It's not spam, it's just.. Everytime a minicalendar is displayed, it is cached.. But, never removed from the cache.. So, if a spider starts following the 'next month' links on a calendar, it can cache all the way to the year 2038 or so.. Every month.. Which builds all those records up in the cache_store. |
Vreme je GMT +2. Trenutno vreme je 04:09. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.