Cette documentation a été traduite automatiquement par IA.
Lors du premier démarrage de l'application, commencez par lancer un seul nœud. Attendez que les plugins soient entièrement installés et activés, puis démarrez les autres nœuds.
Lorsque vous devez mettre à niveau votre version de NocoBase, suivez cette procédure.
Dans un environnement de production en cluster, l'utilisation de fonctionnalités telles que la gestion des plugins et les mises à niveau de version doit être effectuée avec la plus grande prudence, voire évitée.
NocoBase ne prend pas encore en charge les mises à niveau en ligne pour les versions en cluster. Pour garantir la cohérence des données, il est nécessaire de suspendre les services externes pendant le processus de mise à niveau.
Étapes à suivre :
Arrêtez le service actuel
Arrêtez toutes les instances de l'application NocoBase et redirigez le trafic du répartiteur de charge vers une page d'état 503.
Sauvegardez les données
Avant la mise à niveau, il est fortement recommandé de sauvegarder les données de la base de données afin de prévenir tout problème potentiel pendant le processus.
Mettez à jour la version
Référez-vous à la section Mise à niveau Docker pour mettre à jour la version de l'image de l'application NocoBase.
Démarrez le service
La maintenance intégrée à l'application désigne l'exécution d'opérations de maintenance directement depuis l'application en cours d'exécution. Cela inclut :
Étapes à suivre :
Réduisez le nombre de nœuds
Réduisez le nombre de nœuds d'application actifs dans le cluster à un seul, et arrêtez le service sur les autres nœuds.
Effectuez les opérations de maintenance intégrées à l'application, telles que l'installation et l'activation de plugins, la sauvegarde de données, etc.
Restaurez les nœuds
Une fois les opérations de maintenance terminées et les fonctionnalités vérifiées, démarrez les autres nœuds. Après leur démarrage réussi, restaurez l'état de fonctionnement normal du cluster.