Nous effectuons régulièrement des opérations de maintenance sur nos serveurs de jeu afin de garantir leur bon fonctionnement. Ces opérations peuvent rendre indisponibles les serveurs pendant plusieurs heures. Voici une présentation des différents cas existants.
Les maintenances hebdomadaires sont réalisées le mardi sur DOFUS et le mercredi sur DOFUS Retro.
Les maintenances des serveurs sont effectuées de 8h à 10h30-12h (heure de Paris), mais peuvent se terminer exceptionnellement après 12h en cas de complication.
→ Ces maintenances nous permettent d'effectuer les opérations suivantes :
- Récupération et rapatriement des différents fichiers de logs.
- Maintenance de nos bases de données : optimisations de certaines tables qui ne peuvent être effectuées que lorsque les bases ne sont plus accessibles en écriture ou en lecture pour les joueurs.
- Maintenance des serveurs de jeu : la coupure puis la relance des serveurs de jeu nous permet d'éviter certains problèmes de latence en jeu qui s'accumulent si les serveurs ne sont pas relancés régulièrement.
- Sauvegarde complète des données des serveurs de jeu : nous avons un système de sauvegarde de toutes les données du jeu lorsque les serveurs sont en fonctionnement, et sans interruption du jeu, mais nous effectuons également des sauvegardes lorsque les serveurs de jeu sont éteints.
- Mise à jour du fonctionnement du serveur : le programme serveur et les données du jeu sont parfois mis à jour, et donc remplacés par une version plus récente.
- Transfert des personnages vers d'autres serveurs.
- L'ajout de correctifs qui sont disponibles dans le changelog.
- Pendant la maintenance, notre équipe de test vérifie le bon fonctionnement des ajouts et des correctifs.
Même lorsque ces maintenances n'apportent pas de nouveaux contenus en jeu ou des corrections visibles par les joueurs, elles nous permettent de garantir le bon fonctionnement de nos bases de données et de nos serveurs.
Nous mettons à la disposition des joueurs une page "Statut des serveurs" sur le site DOFUS afin de vous informer de l’état de ces derniers.
→ Pourquoi la maintenance se fait le mardi matin ?
Comme vous pouvez le constater les maintenances demandent l’intervention de plusieurs équipes, de ce fait, il est préférable de le faire pendant les horaires de travail afin d’avoir un maximum de personnes présentes pour réagir en cas de problème.
Tout simplement parce que si un problème survient suite à une mise à jour ou une maintenance, nos équipes peuvent intervenir les jours qui suivent, c’est aussi une des raisons qui explique qu’à l’exception de rares cas, nous évitons d’intervenir sur les serveurs un vendredi.
Il est à noter aussi que le mardi matin est l’une des périodes pendant lesquelles il y a le moins de joueurs connectés :
- Il y a plus d'affluences le soir et le week-end que tôt dans la matinée.
- DOFUS étant un jeu international, il y a des joueurs connectés à toute heure du jour ou de la nuit.
NB : Les maintenances ne doivent pas être confondues avec les sauvegardes qui ont lieu 4 fois par jour.
→ Quelques cas spécifiques :
Les maintenances exceptionnelles
Dans certains cas (mise à jour, correction d'un problème technique, etc.), nous pouvons être amenés à effectuer des maintenances exceptionnelles sur les serveurs de jeu.
Ces maintenances sont annoncées sur le forum (en page d'accueil) et sur Twitter. La section « État des serveurs » permet d’avoir un suivi quant à d’éventuelles compensations ou plus d’informations comme un rollback par exemple.
Parfois, nous ne pouvons pas vous informer à l’avance, car il s’agit d’une correction sur un bug critique qui nécessite une intervention immédiate. Veuillez nous excuser d’avance pour tous les combats annulés, les temps de jeu perdu lors de ces interventions, mais ces maintenances sont indispensables au bon fonctionnement du jeu.
DOFUS Rétro
Comme pour DOFUS, DOFUS Rétro a besoin de faire une maintenance hebdomadaire afin de garder les serveurs en bonne santé vu l’activité de ceux-ci.
Elle est cependant beaucoup plus courte que celle des serveurs classiques pour plusieurs raisons :
- Il y a très peu de correctifs sur ces serveurs.
- Il n’y a pas d’ajout de gameplay.
- Ils sont neufs, donc il y a moins de chose à vérifier ou à sauvegarder.
- Il n’y a pas de transfert de personnage.
- Il n’y a pas ou peu de test à faire.
Ce qui explique que la maintenance Rétro se termine généralement dans les 15 minutes suivant sa coupure.