- Home
- Categorie
- Coding e Sistemistica
- Hosting e Cloud
- Un problema che mi sta facendo impazzire
- 
							
							
							
							
							Un problema che mi sta facendo impazzireSpiego 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.