Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 01-12-2009 18:11:44

Emeau
Membre WP
Date d'inscription: 01-12-2009
Messages: 1

WordPress derrière un loadbalancer et replication MySQL Master/Slave

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 2.8.6
- Thème utilisé : Thème perso
- Extensions en place : Beaucoups smile
- Nom de l'hebergeur : OVH Serveurs Dédiés
- Adresse du site : je préfèrerais ne pas la communiquer

Problème(s) rencontré(s) : Je souhaite créer un cluster de serveur web/sql, voici le topo :

J'ai 2 serveurs LAMP Debian etch à jour, srv1 et srv2,
Actuellement j'utilise HyperDB pour rediriger toutes les écritures vers le serveur sql du srv1 (Master de la réplication), et les lectures vers le srv2.

Tout fonctionne correctement lorsque je mets met 1 seul srv web dans le load balancer et que je laisse l'écriture redirigé vers les bases et la réplication tourner (ca a tenu plus d'un weekend sans soucis).

Lorsque je mets les 2 serveurs "sous le feu", à la merci de plusieurs centaines d'utilisateurs/h (on a été jusqu'à 7000 visiteurs uniques/jour). Au bout de quelques heures (temps aléatoire), la replication se casse là gueule :
J'ai le droit à un joli Duplicate Entry dans le Last_Err d'un "show slave status;"

Je pense savoir mettre en place une replication MySQL, cependant, si l'erreur peux venir de là, je peux vous expliquer step-by-step sa mise en place.

Le problème se situe donc lorsque les deux serveurs web (ie. deux wordpress identiques) utilisent la même base.
Je sais que wordpress.com utilise des clusters entiers de serveurs mysql et d'autres de nginx, cependant je ne vois pas comment il font alors qu'avec 2 serveurs à la con j'arrive pas à laisser la synchro tourner comme il se doit.

L'un d'entres vous a-t-il déjà été confronté à ce genre de problème ?
Avez vous des informations supplémentaires (ie. techniques) sur l'archi de wordpress.com ?
Auriez vous des liens que je n'ai ps trouvé malgrès un bon nombre d'heures (pas loin d'un jour ou deux) de recherches ?


En espérant avoir de vos nouvelles, ma situation est plutôt gênant actuellement et je n'arrive pas à trouver plus d'informations sur mon problème...


Merci d'avance,
Bonne soirée !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 4.764 seconds, 8 queries executed ]