Skip to Content

Opération Kowabunga

Dernière contribution

53 posts / 0 nouveau(x)
Portrait de Hotaru55
Hors ligne
A rejoint: 13 septembre 2011
Contributions: 610
Re: Opération Kowabunga

Bon courage à toi Lemartialou =) On est tous avec toi!
N'empêche, j'ai toujours le don de venir lorsque le site est en maintenance. aaaah fichu décalage horaire!

Portrait de NiinJay11
Hors ligne
A rejoint: 20 janvier 2012
Contributions: 1
Re: Opération Kowabunga

Espérons que demain le site sois toujours la.

Portrait de FF7012
Hors ligne
A rejoint: 9 octobre 2011
Contributions: 33
Re: Opération Kowabunga

j’espère que sa réussira bien bon combats épique xd

Je suis une super élite !

Portrait de Soraliste
Hors ligne
A rejoint: 26 novembre 2011
Contributions: 119
Re: Opération Kowabunga

Citation:
Oui, il est peut-être temps... n'empêche que ça caille dehors ! ;p

Dis donc, comment tu fais pour être aussi réactif avec tous les trucs que tu dois faire ? Chapeau bas. :p
(Et puis, merci surtout. :p)

Portrait de GABI
Hors ligne
A rejoint: 22 octobre 2011
Contributions: 1922
Re: Opération Kowabunga

Bon courage Monsieur lemartialou mais chez moi déjà les pages arrivent plus rapidement et le site rame beaucoup moin donc la preuve que lemartialou fait un travail de ouf en tous cas vraiment merci et continu comme ça car ont est tous avec toi.

Portrait de Olex
Hors ligne
A rejoint: 4 septembre 2011
Contributions: 3300
Re: Opération Kowabunga

Avec le nom du sujet, je croyais que Bart Simpson avait pris d'assaut le site X)

Quoi qu'il en soit, bonne courage à toi lemartialou, ô webmaster inconditionnel !

Je ne m'en fais pas, tu sauras défier les bits et les octets afin que ce monde virtuel règne en harmonie... jusqu'à la prochaine maintenance :p


Traduit des trucs (WESSO)

Portrait de Mercenaire76
Hors ligne
A rejoint: 1 septembre 2011
Contributions: 2050
Re: Opération Kowabunga

Bah, m'en fiche Daily est pas en maintenance lui ! :p
Sinon bonne chance sieur Martialou qui ne répond pas à mon problème !

Sinon j'image que les topics ne seront pas perdus... Enfin j'espère...
Mais on sait jamais vu que tu t'es habitué aux coups de fouet de Mr.Flunchy Hooper...

____________________________________________________________________________

Webmaster
Portrait de lemartialou
Hors ligne
A rejoint: 19 août 2011
Contributions: 556
Re: Opération Kowabunga

Okaaaaay !!! Il est maintenant temps de faire un ptit bilan de ces 3 derniers jours de folie ! ;p

1ÈRE NUIT:

Réinstallation totale du serveur en 64bits pour pouvoir utiliser au mieux la mémoire disponible sur le serveur et corriger les éventuels problèmes de configuration. Ca a pris pas mal de temps mais ça s'est plutôt bien passé, il n'y a pas eut de soucis majeur vis à vis du passage en 64bits, la seule opération vraiment délicate a été de bien faire le backup du site pour pouvoir le réinstaller rapidement et sans encombre (=sans rien péter ;p)

2ÈME NUIT:

Mise en place du monitoring et du profilage des différents services pour repérer les endroits où ça coince, principal suspect: le serveur de base de données. Je l'ai entièrement reconfiguré, option par option, en profitant de la mémoire supplémentaire disponible et en ajustant les paramètres en suivant les indications des outils de profilage et de toutes les infos suuplémentaires que j'ai pu glâner sur la toile.

3ÈME NUIT:

Il faut se rendre rendre à l'évidence, les améliorations sont là, la base de données est plus performante, mais y a toujours un truc qui coince... quelque part...

Le processeur du serveur se retrouve trop souvent à 100%, et de plus en plus souvent au fil du temps, au bout de quelques heures les 4 coeurs sont au max non stop... à moins de redémarrer la base de données, en appuyant sur "le bouton rouge"... mmm... comme une impression de déja-vu...
Est-ce que je viendrais pas de passer 2 jours à me faire chier à tout reconfigurer sans réussir à régler le principal problème? Ca se pourrait bien... (ça ne veut pas dire que tout ce que j'ai fait était inutile, looooiiiiiiiin de là)

Que nous dit le monitoring? Il nous dit qu'il y a une certaine requête faite sur le site qui de temps en temps n'arrive pas à se terminer, elle reste alors en mémoire éternellement, utilisant un max de cpu. Au fil du temps le nombre de requêtes "bloquées" augmente de plus en plus, empêchant les autres requêtes de passer, mais surtout mettant le cpu à genoux pour un serveur qui raaame!

Ca ne peut plus venir du serveur de base de données, j'ai revérifié 1000 fois tous les paramètres, optimisé chaque petit détail, le serveur n'a jamais été aussi performant.
Il me faut maintenant un nouveau suspect vers qui me tourner, et il ne peut y en avoir qu'un autre: drupal !

Drupal c'est l'outil que j'utilise pour créer le site, je soupconne maintenant qu'il y a un bout de code, quelque part dans un des 125 modules activés, qui veut faire son intéressant en foutant le bordel...

...les heures passent...je me sens tel un hooper face à Dracula dans Vampire's kiss...

Ca y est! J'ai enfin réussi à le chopper ce coquinou!!!

Il se trouvait dans un des modules qui me fournissait des outils liés à la traduction! (traduction qui au passage pose quelques soucis de "mélange" de langues comme vous avez sans doute pu le constater ;p) Non mais fraaaaanchemeeent?!!! Ah l'enfoiiiiirééééé!!!

Désactivation du module, redémarrage du serveur, vérification, attente interminable... PLUS AUCUNE REQUÊTE NE SE BLOQUE !!! mmm... laissons le tourner un moment et voyons si ça tient jusqu'à demain...

4ÈME NUIT:

Aujourd'hui. Le serveur n'a pas bronché d'un cil, il est exactement dans le même état que la veille!

Youpi!!! Joie!!! Alegresse!!! :D

Normalement, vous ne devriez avoir subit aucun problème de lenteur du site aujourd'hui (me trompe-je?), et si j'osais j'irai même presque jusqu'à dire que ce problème de lenteur est RÉSOLU!!! Mais attendons tout de même de voir ce qui se passe un jour de grande affluence avant de vendre la peau de l'ours... ;p

Cette nuit je continue le profilage et le monitoring, et j'ai encore quelques optimisations à faire sur la config du serveur et sur la base de données, je mettrais le site en maintenance à un moment, mais ça devrait pas durer très longtemps.

Si tout se passe bien à partir de la semaine prochaine je pourrais enfin me consacrer au développement du site même et non plus à d'obscures histoires de serveur ;p

LA CHASSE AUX BUGS EST OUVERTE !!! ;p

Bien à vous.

Portrait de Mercenaire76
Hors ligne
A rejoint: 1 septembre 2011
Contributions: 2050
Re: Opération Kowabunga

Tu vas enfin pouvoir avancer, et donc faire quelque chose de plus intéressant que de l'optimisation et courir après les bugs !
Tu vas pouvoir créer toutes nos idées farfelus dans le topic de suggestion, faire la traduction complète du site, rajouter un lecteur pour de futurs podcasts du Hooper et écouter des musiques de jeu...
Bref, dans une semaine l'extase vas commencer (pour nous) et pour toi, tu vas encore plus bosser et Hooper ne sera pas content car il y aura du retard...
Enfin bref, la routine mais tu vas sans doute un peu plus t'amuser ! (Enfin je l'espère pour toi !)

Edité par Mercenaire76 le 22/01/2012 - 00:37

____________________________________________________________________________

Webmaster
Portrait de lemartialou
Hors ligne
A rejoint: 19 août 2011
Contributions: 556
Re: Opération Kowabunga

@Mercenaire76: Ton problème n'est pas perdu! Il est dans ma liste, c'est juste qu'il n'est pas encore arrivé jusqu'en en haut ;p

Citation:
Dis donc, comment tu fais pour être aussi réactif avec tous les trucs que tu dois faire ? Chapeau bas. :p

J'en connais un qui a pas tout a fait le même avis... ;p