Cela ne vous avez peut-être pas échapper, depuis quelque temps déjà les page de statistique des serveurs sur le site (les fameux TOP) ne fonctionnaient plus.
Parfois cela vous serait des timeouts, d'autre fois des erreurs 500, et quelques miraculés qui avait parfois accés aux premiers tableaux, mais pas les derniers :-(
La cause ? Notre succès !! Trop de monde, trop de stats, une quantité pharaonique de donnée a traiter, le serveur n'était plus capable de traiter autant de donner en temps réel (près de cent mille joueurs reparti sur les 2 serveurs, plusieurs centaines de statistique pour chaque joueur ... je vous laisse comprendre l'ampleur de la tache !).
Malgrès tous les efforts d'otimisation des requetes, de limitation de jointure, de creation d'index correctement choisit et typé... Ca n'as pas suffit.
J'ai donc "nettoyé" la base de donnée: J'ai supprimé tous les joueurs qui ne se sont pas connecté depuis plus de 3mois, et qui sont rester en tout moins de 1h en jeux: cela a fait 25000 joueurs en moins dans la base de donnée ! La page de stat devait a nouveau accessible ce matin grace a ca, mais elle était encore très longue.
C'est pourquoi ce soir, j'ai mis en place un cache: la page de stats s'affiche désormais quasiment instantannement, la contrepartie étant qu'elle n'est plus mise a jour que 4 fois par jours (toutes les 6h).
Pour rappel, voici les liens:
http://fr-minecraft.net/20-statistiques … hp?type=FB
http://fr-minecraft.net/20-statistiques … p?type=SRP
En espérant que ce retour de ces pages vous plaise
Hors ligne
Fondateur et Administrateur de FR-Minecraft.net depuis 2010
Fondateur et Administrateur de Minecraft.Tools depuis 2014
Hors ligne
_███_
( ͡© ͜ʖ ͡°) Le compte juleserror appartient désormais à mon frère ᶘ ᵒᴥᵒᶅ
En faite il y a la carte du monde du serveur RP qui n'est plus à jour depuis des mois, il y auras t-il un jour une mise à jour de cette carte ?
Merci :)
Hors ligne
Et un jour, tu te rends compte que tout ce que tu as fait... n'a servi à rien. Tu as essayé, tu tes trompé, tu as abandonné quand tu ne devrais pas et maintenant, tu regrettes le pourquoi du comment.
Je confirme juleserror, il ne dors pas la nuit
Tant que j'y pense, ça pourrait être sympas d'ajouter la date de la dernière mise à jour et celle de la future mise à jour sur la page
Hors ligne
Merci Tronics, vraiment cool d'avoir les stats à nouveau :)
Hors ligne
Préservons le stick.
cool merci tronics je peut enfin voir que je suis top no life et top bavard
J'ai battu Urfa :P
Oo Tronics, tu est accro au café pour pouvoir tenir la nuit lors des maintenances?
Blague à part, joli boulot, tu forces le respect vu ton travail acharné.
Hors ligne
lol Loriotla.
@Galzra: beurk non j'aime pas le café !
@Nadj : bonne idée ! Tu pourra me le mettre sur ma TODO list ? <3
Hors ligne
Fondateur et Administrateur de FR-Minecraft.net depuis 2010
Fondateur et Administrateur de Minecraft.Tools depuis 2014
super boulot Tronics maintenant je peux voir les stats sans avoir besoin d'attendre 1 heure
P.S. ha! ha! enfin quelqun comme moi qui ne boit pas de café XD
à part ça petite question qu'on t'a surement déjà posé (je m'excuse d'avance) pourquoi on ne vois pas ta tête sur le forum? et c'est pareil pour Mr_Urfaneck. c'est voulu?
Dernière modification par Vladek16 (02/05/2012 18:28:21)
Hors ligne
sa tete ses le trait vert
Et urfa doit porter un casque enfin je pense
Ps moi aussi j'aime pas le cafe
Bonsoir,
Alors là : Merci !
Depuis le temps que je voulais voir les statistiques ! Cool, merci beaucoup !
Voilà voilà.
P.S : Jikay, tu as pris mon TOP 1 mineur d'or, ça sera la guerrrrrrrre !
Hors ligne
je tiens a dire bravo a william255,mon compagnon de route pour etre entré dans le top 10 bucherons:
bravo william!
qui a du champagne?
Hors ligne
De retour pour vous construire une nouvelle tour !!!
"arghablagablargh!!!" -Homme foudroyé
Raaah Tortom petit saligaud va, tu m'as bien devancé dans le top bavard!Je vais devoir me rattraper sur le top victime et bras cassés maintenant :p
Hors ligne
The Dude Abides
@Vladek16 : moi c'est normal c'est ma skin, j'ai un visage noir, et des lunettes en trait vert ^^ Fait voir toute la skin pour comprendre. Pour Urfa c'est sa skin qui bug, il faudrait qu'il la répare ou qu'il en change.
Hors ligne
Fondateur et Administrateur de FR-Minecraft.net depuis 2010
Fondateur et Administrateur de Minecraft.Tools depuis 2014
Hors ligne
Et un jour, tu te rends compte que tout ce que tu as fait... n'a servi à rien. Tu as essayé, tu tes trompé, tu as abandonné quand tu ne devrais pas et maintenant, tu regrettes le pourquoi du comment.
Ni la nuit ni le jour ni jamais, ça sert a quoi de dormir ? :o Dormir c'est pour les faibles
@juleserror MERCI !!! Enfin quelqu'un pour rectifier cette écorchement qui me fait si mal a l'oreille tout le temps. Je comprend pas pourquoi tant de gens mettent ce mot au masculin :o
Pour la page des stats j'ai mis quelques "sondes" pour mesurer le temps de creation des stats: 2min... je comprend mieux pourquoi la page avant tant de mal à s'afficher (quand on sais que le serveur web laisse seulement 30s a php pour générer ses pages, sinon... kill ! (et oui le monde des serveurs est impitoyable ) )
Hors ligne
Fondateur et Administrateur de FR-Minecraft.net depuis 2010
Fondateur et Administrateur de Minecraft.Tools depuis 2014
Parce que ça sonne mieu ? C'est comme la reglisse ^^ Ont dit souvent LE reglisse xD
Hors ligne
Dormir c'est une perte de temps de toutes manières, faut que je retrouve l'article sur les développeurs qui travaillent mieux la nuit ...
Sinon excellent travail Tronics ! C'est toujours difficile à gérer les générations de stats, surtout avec autant de joueurs !
EDIT : J'ai trouvé l'article :)
Dernière modification par Kmaschta (03/05/2012 11:15:45)
Hors ligne
@ Tronics : à ouais la skin multi color, simpa ça change de ton ancienne skin de steve avec un T-shirt gris
@juleserror et Jotune: le déterminant de skin c'est "a", on dit "a skin" et "a" correspond autant à un féminin qu'à un masculin :-D (hé hé hé je vous ait eu)
Hors ligne
Ma skin fait plus "LJ" ^^
@Kmaschta sympa ton article :) Je suis complètement d'accord avec son premier point, lutot d'accord avec le 2eme... le 3eme moins par contre, car je me sens pas fatigué j'ai l'habitude ^^
Par contre pour mon cas, étant certes avant tout développer, mais aussi admin des systèmes les interventions sérieuse ne peuvent se faire que la nuit, je me vois mal fait comme certain confrère et couper le site pendant 2h en pleine journée alors qu'il y a du monde dessus ... C'est pas parce qu'on fait un site par passion, un site de fan, qu'on doit le faire n'importe comment.
Hors ligne
Fondateur et Administrateur de FR-Minecraft.net depuis 2010
Fondateur et Administrateur de Minecraft.Tools depuis 2014
Je suggère de supprimer les statistiques des bannis, comme ça, ça fera beaucoup de place libre.
Hors ligne
Ne tentez pas de me parler je m'en vais, car visiblement personne ne répond à mes posts, donc cette communauté ne veut pas de moi, au revoir.
J'ai réussi a détourner THE administrateur et à le corrompre au hors sujet.
(Joyeux anniversaire avec une semaine de retard, tant que j'y suis !)
Personnellement, c'est quand je suis en 'léger état d'ébriété' que je pourrais coder pendant des heures :p
Et pour le coup, je suis totalement d'accord avec toi. C'est pour ça qu'FR-Minecraft.net, bien qu'étant amateur, est de plus en plus populaire !
Hors ligne