PDA

Visualizza la versione completa : script per test server


stdaniele74
11-01-2006, 14:17
Ciao, sono nuovo,

Io dovrei testare il server A se e' attivo ridirigo su di lui, se invece il server e down deve ridirezionare l'utente sul server B.

La pagina per la redirezione l'ho fatta e funziona ma non so come controllare sel il server A e' attivo.

C'e' qualcuno che mi puo darmi una mano?

Grazie in anticipo

Mich_
11-01-2006, 15:46
Non so se si puo` fare lato server, ma credo sia piu` semplice farlo lato client (con JS)

1. caricare una immagine velocissima dal server 1
2. inserire un timeout e verificare se l'immagine e` arrivata

var imm = new Image();
var tt;
function testserver() {
imm.onload = testok; /* nota: senza parentesi */
tt = setTimeout('testfail()', 500);
imm.src = "http://dominio_server1/path/immvuota.gif";
}
function testok() {
clearTimeout(tt);
alert ("server on");
}
function testfail() {
alert("server down");
}
Nota che i 500 msec del test sono un valore indicativo: alcuni server hanno bisogno di un tempo piu` lungo.

Mich_
11-01-2006, 17:10
Il crossposting e` vietato dal regolamento
http://forum.html.it/forum/showthread.php?threadid=932411

Loading