DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WEBDEV 2024 !
Aide / Administrateur WEBDEV / Administrateur WEBDEV du serveur d'application / 05. Cluster
  • Présentation
  • Les étapes de la mise à jour
  • Etape 1 : Vérifications
  • Etape 2 : Sauvegarde
  • Etape 3 : Désactivation du noeud dans le proxy
  • Etape 4 : Mise à jour
  • Etape 5 : Réactivation du noeud
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Mise à jour d'un Cluster WEBDEV
Présentation
Le Cluster WEBDEV permet d'assurer de meilleures performances et une haute disponibilité pour l'hébergement de vos sites WEBDEV. En effet, le Cluster WEBDEV permet la répartition de la charge sur un ensemble des serveurs.
La synchronisation des sites entre les nœuds d'un Cluster WEBDEV est assurée automatiquement.
La mise à jour d'un Cluster WEBDEV (par exemple de la version 27 à la version 28) est conseillée : avec la version 28 du Cluster WEBDEV, le déploiement d'un nouveau site ou d'une mise à jour d'un site est automatiquement et immédiatement propagé sur tous les noeuds. Il n'y a plus à attendre la synchronisation périodique des noeuds.
Voici un mode opératoire efficace pour mettre à jour un Cluster WEBDEV de la version 27 à la version 28 :
  • Etape 1 : Vérifications.
  • Etape 2 : Sauvegarde.
  • Etape 3 : Désactivation du noeud dans le proxy.
  • Etape 4 : Mise à jour.
  • Etape 5 : Réactivation du noeud.
Les étapes de la mise à jour

Etape 1 : Vérifications

Tout d'abord, il est nécessaire de vérifier que le Cluster WEBDEV est parfaitement synchronisé. Pour cela, lancez l'Administrateur WEBDEV sur un noeud, sélectionnez l'onglet "Cluster". Un libellé en bas de la fenêtre indique l'heure de la dernière synchronisation et le nombre d'éventuelles erreurs.
Avant de commencer une mise à jour, assurez-vous que tous les noeuds sont synchronisés sans erreur.

Etape 2 : Sauvegarde

Comme avant toute opération de mise à jour de logiciel, il est recommandé de réaliser une sauvegarde de l'état avant la mise à jour.
Cette opération est toutefois moins cruciale puisqu'en cas de souci pendant la mise à jour, il suffit de réinstaller le noeud et de le réassocier au Cluster WEBDEV.
Pensez toutefois à sauver toute personnalisation apportée à la machine (en particulier la configuration du serveur Web si vous l'avez modifiée autrement qu'en utilisant WEBDEV).

Etape 3 : Désactivation du noeud dans le proxy

Pour être certain que le noeud ne reçoive pas de requête pendant toute la durée de la mise à jour, il peut être souhaitable de le désactiver dans la configuration du proxy.
Si vous utilisez le logiciel HAProxy, il suffit de mettre en commentaire (en ajoutant un # en début de ligne) la ligne "server" dans la section "backend" correspondant au nœud que vous vous apprêtez à mettre à jour.
N'oubliez pas de recharger la configuration du proxy pour prendre en charge la modification.
Surveillez ensuite dans l'administrateur WEBDEV qu'il n'y ait plus de requête sur le noeud : connexions vers les sites dynamiques, traitements lancés par un Webservice, etc.

Etape 4 : Mise à jour

Téléchargez le package de mise à jour depuis le site de PC SOFT et lancez la mise à jour.
Note : il n'y a pas de précautions particulières à prendre concernant les versions : le Cluster WEBDEV est conçu pour que les noeuds puissent exécuter des versions différentes du Serveur d'application WEBDEV.
Il est même possible de faire les mises à jour de versions majeures de cette façon.

Etape 5 : Réactivation du noeud

Lorsque la mise à jour s'est terminée avec succès, il vous suffit de réactiver le noeud dans la configuration du proxy pour le remettre en ligne.
Procédez de la même façon pour chaque noeud à mettre à jour.
Trucs et astuces
Il peut être souhaitable de profiter de la désactivation du noeud au niveau du proxy pour :
  • réaliser également les Windows Update,
  • rebooter le serveur, si nécessaire. Cela évite une période d'indisponibilité ultérieure.
Pour mettre à jour le proxy, il peut être utile d'avoir deux serveurs proxy. Dans ce cas, il faut :
  • basculer le trafic sur l'un d'entre eux,
  • mettre l'autre à jour,
  • rétablir le serveur principal.
Bien sûr, si vous confiez l'hébergement de votre Cluster WEBDEV à PCSCloud, les opérations de mise à jour sont gérées automatiquement. Il vous suffit de demander la mise à jour depuis votre tableau de bord PCSCloud, et elle s'effectue automatiquement.
Version minimum requise
  • Version 2024
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 01/09/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale