- Home
- Categorie
- Coding e Sistemistica
- Hosting e Cloud
- Un problema che mi sta facendo impazzire
-
Un problema che mi sta facendo impazzire
Spiego in breve : ho due server con installati apache 1.3.41 e PHP4 nel primo e apache2 e PHP5 nel secondo. Il secondo è una macchina con più ram e con migliori processore.
A parte che di per se stesso il secondo server a "pelle" mi sembra più lento mi capita di usare un tool online per la creazione delle sitemap per Google.
Bene per i siti sul primo server, anche dotati di qualche migliaio di pagine il tool funziona egregiamente e in pochi secondi mi restituisce un map completa e precisa.
Nel secondo caso invece anche per siti con 40 pagine il tool va in tilt e abortisce.
Ho pensato che apache2 sia configurato male e appesantito , oppure che il server abbia qualche problema.
Da premettere che la banda è 2 Mb/s per il secondo server e 10 Mb/s per il primo.
Ma alle 2 di notte (ora in cui scrivo) non dovrebbe esserci problemi di banda...
Come posso fare per eseguire un test del secondo server e capire a cosa mettere mano per renderlo veloce e performante come il primo che pur avendo molto meno ram e un processore fuori moda risulta molto ma molto più veloce?
Mi da impressione di camminare con il freno a mano tirato.
-
Ciao bluwebmaster,
non ci hai detto se i due server sono nella stessa server farm (nello stesso posto fisico) e che caratteristiche hanno (processore/memoria/sistema operativo e tipo di macchina es:vps o altro).In ogni caso se vuoi fare dei test esiste un tool per Firefox apposito che si chiama Yslow, ti elencherà tutti i tempi di risposta e proverà a spiegarti come migliorarli.
Ritengo che se il tool abortisce è perchè sulla macchina casca il processo apache per memoria esaurita, quindi dovresti controllare i log per verificarlo.
-
Hai ragione ecco i dati :
Primo server :
**TOWN 3.0 Raid **
P4 1.8 Ghz 512k cache
HD 2x30/40GB U.ATA 100 Raid 1 (Mirroring)
512 MB DDR Ram
s.rete intel pro10010 Mb/s garantiti 100 %
Secondo server :
Descrizione:Miditower IBM x3200M2
1x Processore Intel Xeon (2x core 3.00 GHz) o superiore
2x GB RAM
2x Hard Disk 250GB SATA - RAID 1
controller RAID 0,1 hardware2 Mb/s garantita 100 % ( ma qui mi sorge qualche dubbio!)
Entrambi sono sulla stessa serverfarm .
Mi sorge un dubbio che possa essere la banda perchè all'ftp il primo server ( il più vecchiotto in servizio dal 2003 !) risulta velocissimo, una scheggia.
Il secondo all'FTP sembra una tartaruga : impiego almeno il quadruplo del tempo a trasferire lo stesso file.
La serverfarm indovina. Aruba !Che ne pensi?
-
Se è un server linux, per prima fai un benchmark del server stesso.
Usa hardinfo http://hardinfo.berlios.de/HomePage
Poi se il benchmark non riporta stranezza puoi provare con un benchmark della rete.
In questo caso puoi usare netperf http://linux.die.net/man/1/netperf per analizzare la rete oppure AB http://httpd.apache.org/docs/2.0/programs/ab.html per eseguire uno stress test di apache.
-
Scusa ma Hardinfo lo posso usare anche in remoto in telnet ssh?
-
Ovviamente, una volta aperta una sessione ssh col server è come se stessi usando la tastiera del server per dargli comandi.