Rediriger visiteurs en cas de panne

WRInaute occasionnel
Bonjour,
Juste une petite question. J'ai site sur un serveur dédié et j'aimerais que si ce serveur dédié tombe en panne mes visiteurs soient redirégé vers une url de secours sur un autre serveur pour que le site reste fonctionnel.
Es-ce possible ?
 
WRInaute accro
je ne m'y connait pas trop en dédié, mais je suppose que si il est planté planté (genre eteint) tu ne va aps pouvoir faire grand chose. je suppose que la même machine gère la zone DNS ?
 
WRInaute occasionnel
Salut !

J'élargis la question (pardon julk) pour un cas de figure identique sur un mutu.
Hyp : j'ai un insert (type include, iframe, ou autre) faisant appel à une url autre que le domaine principal. Comment tester et rediriger si cette url est inaccessible ?

Pour être plus précis, j'héberge un dossier images ailleurs pour économiser de la bande passante. Un fichier config affecte une url à une variable host_images. Comment tester l'accessibilité et modifier dynamiquement cette variable si erreur ?

Merci..
 
WRInaute accro
abouvard a dit:
Salut !

J'élargis la question (pardon julk) pour un cas de figure identique sur un mutu.
Hyp : j'ai un insert (type include, iframe, ou autre) faisant appel à une url autre que le domaine principal. Comment tester et rediriger si cette url est inaccessible ?

Pour être plus précis, j'héberge un dossier images ailleurs pour économiser de la bande passante. Un fichier config affecte une url à une variable host_images. Comment tester l'accessibilité et modifier dynamiquement cette variable si erreur ?

Merci..

fsockopen ne renvoierai pas false si le domaine n'est pas accessible ? dans ce cas rediriger vers l'url de secours (a tester)
 
WRInaute accro
KOogar a dit:
ton serveur plante ?? prend un avocat et fait un procés à l'hébergeur!!
hihi..

j'te dis pas tous les procès à traiter alors !
heureusement tout le monde n'a pas cette optique, ou plutôt la plupart lisent le contrat pour lequel ils s'engagent.
 
WRInaute discret
Personnellement, j'ai eu des problèmes avec les serveurs dédiés d'ovh 1er prix. (montée en charges inexpliquées, plantages, pièces défectueuses...) Etant donné que j'hébergeais des gros sites et des petits sites en grand nombre sur ce serveur, j'ai opté pour le monitoring (2 serveurs : si un plante, l'autre prend le relais et tous les soirs, il y a une synchronisation des bases de données et des fichiers).

Sinon pour tester avec un ping en PERL ou comme le disait e-kiwi :
if(@fopen('ton url',"r")){
// serveur dispo
}else{
// serveur non dispo
}
 
WRInaute discret
Le monitoring c'est une option que propose ovh ou bien il faut le mettre en place soit même aprés avoir louer 2 serveurs independants ?
 
WRInaute discret
Je ne pense pas que OVH propose du monitoring (ou alors ça doit être hors de prix, vu déjà le coût d'un disque dur de backup...)
Je suis passé par une société spécialisée pour la configuration des serveurs et la mise en place de cette solution, ainsi que la maintenance.

C'est assez couteux car necessite 2 serveurs, mais ça en vaut le coup pour fournir un service en permanence
 
WRInaute discret
julk a dit:
Bonjour,
Juste une petite question. J'ai site sur un serveur dédié et j'aimerais que si ce serveur dédié tombe en panne mes visiteurs soient redirégé vers une url de secours sur un autre serveur pour que le site reste fonctionnel.
Es-ce possible ?

Bonjour,

Ce que tu désires faire s'appelle un cluster "Actif - Passif". Pour le faire, il te faut 3 éléments :

- un frontal : Il va se charger de vérifier que l'actif est bien up and running et lui envoyer le trafic

- un serveur actif : C'est lui qui, en temps de paix, recevra les requêtes.

- un serveur passif : C'est lui qui, en temps de guerre, recevra les requêtes.

Ca, c'est la méthode "je suis riche et je veux un service tip top qui déchire". Maintenant, une autre solution est de jouer avec le dns. Tu fais héberger ton dns ailleurs que sur ton dédié.

Dans le fichier de zone, tu fais pointer www vers le serveur "temps de paix". Tu inclues dans ce fichier une durée de vie des enregistrements très courte (disons 30 minutes).

En temps de guerre, tu modifies le pointage vers le serveur "temps de guerre" et, dans les 30 minutes qui viennent, tout ton trafic aura été dirigé vers ce serveur.

Olive
 
Discussions similaires
Haut