Mode maintenance
Le mode maintenance permet de fermer temporairement l’application aux utilisateurs (mise à jour, migration, opération sur la base…) tout en affichant un message d’information.
Fonctionnement
Les maintenances se gèrent dans l’écran « Paramétrage global > Maintenance » :
-
une maintenance est définie par une date de début, une date de fin, un message affiché aux utilisateurs, et optionnellement une date d’alerte ;
-
à partir de la date d’alerte, un bandeau prévient les utilisateurs connectés de la maintenance à venir ;
-
pendant la période de maintenance, les utilisateurs sont redirigés vers une page de maintenance dédiée affichant le message ;
-
une maintenance peut être activée ou désactivée manuellement, indépendamment de ses dates.
Le changement d’état est diffusé en temps réel aux navigateurs connectés (flux SSE) : il n’est pas nécessaire que les utilisateurs rechargent la page pour voir le bandeau d’alerte ou la page de maintenance.
Cas d’usage type : mise à jour de l’application
-
Créer une maintenance avec une date d’alerte quelques jours avant (les utilisateurs voient le bandeau) ;
-
au début du créneau, vérifier que la page de maintenance est bien servie ;
-
réaliser la mise à jour ;
-
vérifier le bon fonctionnement, puis désactiver la maintenance.