Kisenon est en pause. Les inscriptions et la connexion sont fermées et les bases de données sont hors ligne. La documentation reste disponible.
仙kisenon

Fenêtres de maintenance

Quand Kisenon met à jour vos calculs en cours d'exécution, comment choisir la fenêtre et ce que votre application constate.

Chaque projet dispose d'une fenêtre de maintenance : un ou plusieurs jours de la semaine, ainsi qu'une heure de début et une heure de fin, en UTC. Kisenon l'utilise pour faire passer les calculs actifs du projet sur les nouvelles versions de calcul : versions mineures de Postgres, mises à jour d'extensions et correctifs de sécurité.

Déroulement d'une mise à jour

Une mise à jour est un warm swap. Kisenon démarre un calcul de remplacement sur la nouvelle version, y copie le cache du calcul en cours d'exécution, puis bascule le endpoint. L'identifiant du endpoint et la chaîne de connexion ne changent pas. Les connexions existantes sont fermées et se rétablissent en quelques secondes ; comme le cache est conservé, les requêtes s'exécutent à pleine vitesse immédiatement après.

Les endpoints mis à l'échelle à zéro ne sont pas mis à jour pendant une fenêtre : ils démarrent sur la version actuelle lors de leur prochain réveil.

Planification des mises à jour

  • Une mise à jour est planifiée dans votre prochaine fenêtre située à au moins 72 heures. Les propriétaires et administrateurs de l'organisation reçoivent un e-mail 72 heures et 24 heures avant.
  • Une version marquée comme version de sécurité est planifiée avec un préavis d'au moins 24 heures.
  • Dès sa planification, le endpoint affiche Mise à jour disponible · prévue avec l'heure dans la console. Pendant le swap, il affiche Mise à jour….
  • Si un swap échoue avant la bascule, le endpoint continue de fonctionner sur sa version actuelle et Kisenon réessaie lors de la fenêtre suivante.

Choisir la fenêtre

  1. Ouvrez le projet et accédez à Paramètres → Fenêtre de maintenance.
  2. Cochez un ou plusieurs Jours (UTC) et choisissez une Heure de début (UTC) et une Heure de fin (UTC). La fenêtre doit durer de 1 à 8 heures et peut chevaucher minuit.
  3. Cliquez sur Enregistrer la fenêtre.

La console affiche la fenêtre dans votre heure locale à côté des champs UTC. Un nouveau projet commence avec une Fenêtre attribuée par défaut (un créneau d'une heure choisi par Kisenon) jusqu'à ce que vous enregistriez la vôtre. Seuls les propriétaires et administrateurs de l'organisation peuvent modifier la fenêtre.

Mettre à jour immédiatement

Les propriétaires et administrateurs peuvent lancer une mise à jour immédiatement : sur la page de la branche, cliquez sur Mettre à jour maintenant à côté du endpoint et confirmez. Il s'agit du même warm swap qu'une mise à jour planifiée.

Maintenance planifiée

Les autres travaux planifiés sur la plateforme, comme les rotations de certificats, sont répertoriés sous Maintenances planifiées sur la page des paramètres du projet. Une heure avant une mise à jour planifiée, et pendant son exécution, une bannière s'affiche sur les pages de ce projet.

Fenêtres de maintenance · Kisenon