Noowho : Explication du crash serveur de ce week-end
Le serveur qui gère Noowho n'a pas tenu le choc est c'est donc plusieurs sites qui sont tombés en caraf. La première difficulté fut de se connecter sur le serveur pour désactiver Noowho, ce qui n'était pas simple car le serveur était complètement saturé. Aprés plusieurs reboot j'ai enfin réussi à désactiver Noowho en renommant le répertoire au redémarrage du serveur via FTP juste avant que apache se lance.
Vers 20h les services furent rétablis sauf Noowho que j'ai désactivé le temps de trouver une solution à cette monté en charge.
Dimanche soir après plusieurs testes infructueux j'étais a 2 doigts de rendre les armes et de fermer le site, mais c'est finalement hier après de nombreuses modification que j'ai réussi à fortement optimiser le service, permettant de supporter de très gros site.
Pour arriver à ce résultat j'ai diminué le nombre de requête nécessaire permettant d'afficher l'icône du nombre de connecté, optimisé les connections à la base de données en concentrant toutes les requêtes aux même endroit du script, changé le moteur de stockage de certaine table, optimisé le KeepAlive de apache.
Avec toutes ces modifications le site fonctionne correctement avec un taux d'utilisation CPU au alentour de 20%, en sachant que le serveur n'héberge pas que Noowho.
Pour finir j'ai un peu d'amertume car certains sites qui ont utilisé Noowho ont affiché l'icône de comptage sans mettre le lien qui va avec vers Noowho.
Je suis donc en train de contacter ces gros sites (+1000 user en heure de pointe) pour leurs demander de mettre le lien qui va avec sinon je bloc les stats de ces sites.
Je n'est pas encore eu de réponse mais certain ont supprimé le widget de leur site.







