FAQ |
Kalender |
2006-05-26, 12:49 | #1 | ||
|
|||
Flitig postare
|
Hej
Har gjort ett "community" åt några andra som är byggt runt phpBB. Det har funkat jättebra hittills, men nu har det uppstått problem. Ibland kommer man in på sidan hur bra som helst men ofta står sidan bara och "laddar" och outputtar inget. Dessa problem har uppstått på senare tid allt eftersom det kommer mer medlemmar (men ändå inga stora antal, typ 50 st online samtidigt max). Det är inget fel på servern och koden funkar, så jag antar att det måste vara något som strular med prestationen på servern? Jag kan inget om Linux (som servern kör) så jag tänkte fråga er vad man kan kolla för att se hur det egentligen står till med servern? Testade att köra apachectl -k restart men hjälpte inte... Bad webhotellet starta om hela servern och sedan startade jag apache igen, och då funkade det bra typ 2 dagar men nu är det tillbaka igen... Vad tror ni är mest troligt? För många databasfrågor? (kan det verkligen bli det med bara ca 50 online samtidigt?). Något temporärt utrymme som tar slut på servern? Får många rader i tabeller? Har root access med SSH, ftp tillgång och phpmyadmin Snälla hjälp |
||
Svara med citat |
2006-05-26, 14:33 | #2 | |||
|
||||
Flitig postare
|
Citat:
mirc.net (mitt irc community) har ibland runt 200 användare online samtidigt.. belastningen på min server påverkas inte, inte äns när yahoo får fnatt och låter 30-40 av deras crawlers indexera sidan påverkas jag. Ett problem jag haft är dock att ibland så får mysql försig att använda 99% cpu, inte heller detta påverkar prestandan.. men det kan vara värt att kolla om se om detta även händer dig. du kan även logga in och kolla statusen på mysql. i ssh skriv mysql -uANVÄNDARE -p DATABAS och sensan lösenordet när det ber om det. skriv sedan "status" och sen får du ett svar som "Queries per second avg: 101.807" testa att stänga ner apache "apachectl stop" "apachectl start" kolla "top" och se om någon process snor all cpu på servern.. |
|||
Svara med citat |
2006-05-26, 16:00 | #3 | ||
|
|||
Flitig postare
|
Skriv: show status
|
||
Svara med citat |
2006-05-26, 19:14 | #4 | |||
|
||||
Har WN som tidsfördriv
|
Min 50 öring säger att du inte stänger mysql anslutningarna efter dig, och att servern står och väntar på lediga anslutningar.
I mysql skriv: SHOW PROCESSLIST för att kolla vad den håller på med, har du mängder av anslutningar som är "idle" får du problem vid hög belastning. |
|||
Svara med citat |
2006-05-26, 19:21 | #5 | ||
|
|||
Klarade millennium-buggen
|
|||
Svara med citat |
2006-05-26, 20:12 | #6 | |||
|
||||
Bara ett inlägg till!
|
...och jag sätter min 50-öring på att det är apache som inte tillåter fler processer att fork:as.
icehole, du är ute på hal is. Hitta någon som har åtminstonde lite erfarenhet av en enkel LAMP-konfiguration som kan hjälpa dig. |
|||
Svara med citat |
Svara |
|
|