Hi, ik heb een website ( http://bit.ly/dCIksF ), maar hij eet echt super veel resources op.. Als het even druk wordt kan hij wel eens down gaan.
Enig idee wat ik het besta kan doen??? misschien een dedicated server? Wat raden jullie me aan?
Alvast bedankt,
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 15 van de 18
Onderwerp: Zware belasting server
-
15/09/10 15:25
Zware belasting server
-
15/09/10 15:34Heb je al gekeken of de database query's efficiënter kunnen? Optimalisatie van de database? Optimalisatie van de configuratie van de server zelf? Je hebt eigenlijk wat statistieken nodig van de server (geheugen, db query's, i/o, apache etc) om advies te geven. Kan nl ook zijn dat de server waar je het nu op draait gewoon niet zoveel performance heeft.
Het is in iedergeval niet zo dat een 'zwaardere' oplossing altijd nodig is.
-
16/09/10 19:06179 Berichten- Ingeschreven
- 01/11/06
- Locatie
- Rijen (Breda/Tilburg)
2 Berichten zijn liked
Naam: B. Huizinga
Bedrijf: Huizinga Hosting & Webdesign
Functie: CEO Koffiedrinker
URL: www.huizinga.nl
Registrar SIDN: ja
KvK nummer: 18078067
Ondernemingsnummer: nvt
Heb je toegang tot de ssh van de server?
je zou met top (of htop) kunnen zien welke processen de problemen veroorzaken.. de load zal vermoedelijk erg hoog zijn als de site down gaat, waarschijnlijk kun je zien welke service hiervoor zorgt met top
-
08/10/10 09:14Je kan sowiezo de overhead uit je databases trekken dit kan vaak al een aardig eind schelen
Dit kun je doen in phpmyadmin
-
08/10/10 13:52
-
08/10/10 13:59moderator3.744 Berichten- Ingeschreven
- 21/02/09
- Locatie
- Noord-Holland
110 Berichten zijn liked
Bedrijf: Yourwebhoster.eu
Functie: baas
URL: yourwebhoster.eu
KvK nummer: 32165429
Wat zijn de specs van de server en wat zijn de stats? Tenzij je alles op slaat in de MySQL database gok ik er op dat je script gewoon te zwaar is die vermoedelijk enkele sites crawled
Als ik het verder zo zie heb je niet bijster veel bezoekers tegelijk online. Is het een dedicated server voor enkel deze website of heb je hier nog meer op draaien?
-
08/10/10 14:23Het staat op een goeie dedicated server, er draaien echter nog wel een hoop andere sites op. Het klopt dat er niet zoveel gebruikers tegelijk online zijn, blijft meestal wel onder de 10 (1 keer zijn er wel meer dan 100 geweest, daarna ging hij ook down)
-
08/10/10 14:31moderator3.744 Berichten- Ingeschreven
- 21/02/09
- Locatie
- Noord-Holland
110 Berichten zijn liked
Bedrijf: Yourwebhoster.eu
Functie: baas
URL: yourwebhoster.eu
KvK nummer: 32165429
Een goede dedicated server is in ieders opzicht anders. Vandaar dat je wat specifieker moet zijn hierin.
Je server doet er redelijk lang over om een beetje output te geven, waardoor het lijkt alsof de server erg veel nodig heeft om de output te genereren. Ik vermoed dat je script gewoon de bottlenek is en of herschreven moet worden of op een betere server geplaatst moet worden zonder de rest van de websites.
Verder raad ik je aan om de server met iets als munin te monitoren. Het is goed om te weten wat de load van de server is op het moment dat deze offline lijkt te zijn.
Met de commando uptime kan je controleren wat de load van de server op dat moment is.
-
08/10/10 15:18geregistreerd gebruiker2.467 Berichten- Ingeschreven
- 03/09/08
- Locatie
- Maasbracht
31 Berichten zijn liked
Bedrijf: Piwi-Web
Functie: Eigenaar
URL: www.piwi-web.com
KvK nummer: 14097251
'Goed' is relatief... Wat voor jouw goed kan zijn is voor mij misschien slecht
Post wat specs + relevante informatie anders kan dit topic beter gelockt worden ...
-
08/10/10 15:32# CPU : Core 2 Duo 2.9GHz
# RAM : 1GB
# HARD DRIVES : 4 x 320GB RAID-5 HW
Zijn de server specs...
Ik denk dat ik maar een extra server moet nemen. Het is een zwaar proces wat het script doet
-
08/10/10 15:38Ik denk eerder dat je even wat geheugen bij moet prikken. Indien je er een leuk control panel op hebt staan en web software niet specifiek afgestemd is op de web applicaties die je draait zul je als eerste tegen het probleem aanlopen dat Apache/PHP teveel geheugen aan moet spreken om je website tevoorschijn te toveren.
Als het druk eens, zou je eens met free -s 0.5 kunnen spelen.
Dan kan je zien wat het geheugen gebruik is. Zodra de swap vol zou gaan lopen, heb je (in principe) een probleem/geheugen tekort.
En wat kost een GB of 2 aan geheugen itt. een complete extra dedicated server?
Ik zou daar in de huidige tijd niet meer op besparen, geheugen.
-
08/10/10 15:41Je kan in phpmyadmin alle tabellen selecteren en dan onderaan kiezen voor de optie opschonnen. Dan haalt het programma alle overbodige info uit je databases. in de laatste kolom kan je zien of je veel overhead hebt op je database
-
08/10/10 15:53User2.294 Berichten- Ingeschreven
- 24/04/09
- Locatie
- Gemeente Castricum
58 Berichten zijn liked
-
08/10/10 18:05Wat dacht je van je die 500 + ajax request naar 1 of 2 onder te brengen inplaats van mn hele console vol te gooien met die troep
- advertentie
-
08/10/10 18:08moderator3.744 Berichten- Ingeschreven
- 21/02/09
- Locatie
- Noord-Holland
110 Berichten zijn liked
Bedrijf: Yourwebhoster.eu
Functie: baas
URL: yourwebhoster.eu
KvK nummer: 32165429
Een goede dedicated server is in elk geval anders. Sowieso doe je er goed aan om minimaal 2GB RAM te nemen, het liefst 4GB zodat je in ieder geval voldoende hebt. En mocht het even lukken ook nog een moderne Quad core die op single core prestaties het beter doet of gelijk is aan de huidige Core 2 Duo.
Als ik je script zo ziet, gaat hij (afhankelijk van hoeveel backlinks er zijn) elke pagina met een link downloaden en parsen. Dit vereist veel geheugen en veel van de CPU.
Waarom een Quad core? Een zwaar script is niet multi-threaded, maar zal één core volledig gebruiken. Reken maar uit als je twee backlinkchecks tegelijk hebt, dan heb je al 2 cores op de volle 100% waarschijnlijk en dat is onvoldoende. Want waar moeten de processen naartoe die ook de CPU nodig hebben? Dan krijg je een vertraging. Als je in ieder geval 4 cores hebt, dan heb je meer speling. En vermoedelijk is het geheugen en de hoeveelheid cores je bottlenek.



LinkBack URL
About LinkBacks

