Épingler un Serveur MID à une version spécifique

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Vous pouvez épingler tous les MID Servers de votre environnement à une version spécifique en définissant une propriété système, ou configurer des versions spécifiques pour des MID Servers individuels.

    Remarque :
    Dans la plupart des cas, n’épinglez pas le serveur MID à une version spécifique. L’épinglage du serveur MID peut le désynchroniser avec l’instance et entraîner une panne de fonctionnalité. Laissez l’instance déterminer la version du Serveur MID à utiliser.

    Propriétés du contrôle de version

    Les propriétés système suivantes contrôlent la version de tous les MID Server :
    • mid.buildstamp : identifie la version du Serveur MID avec un identificateur basé sur la date de la version. Cette propriété utilise le format mm-jj-aa-hhmm. Le serveur MID recherche les informations de version toutes les heures. Si aucune version de remplacement n’est configurée, le serveur MID examine la propriété mid.buildstamp pour la version à utiliser. Cette propriété se réinitialise à la version par défaut (la version qui correspond à la version de votre instance) lorsque l’instance est redémarrée ou mise à niveau, de sorte que toutes les modifications apportées par l’utilisateur sont perdues à ce moment-là. Le système ajoute le nom de la version et les informations de correctif au format de date et d’heure.
      Avertissement :
      Cette propriété n’est pas visible par défaut et ne doit pas être configurée.
    • mid.version.override : définit une condition de remplacement pour la version actuelle pour tous les serveurs MID de votre environnement. Cette action épingle les serveurs MID à une version unique et désactive la fonctionnalité de mise à niveau automatique. Cette propriété n’est pas visible dans le système de base et doit être ajoutée à la table Propriétés système [sys_properties] lorsqu’elle est définie. Pour plus d’informations, consultez Ajouter une propriété système.
      Lorsque les MID Server vérifient la version toutes les heures, ils examinent d’abord la propriété mid.version.override . Si cette propriété est vide, les MID Server obtiennent leurs informations de version à partir de la propriété mid.buildstamp . Si une version de remplacement est configurée, les MID Server utilisent cette valeur et ignorent les informations de version dans la propriété mid.buildstamp . Cette valeur de remplacement est conservée lorsque l’instance est redémarrée et transmise aux serveurs MID.
      Important :
      La valeur de la propriété mid.version.override est effacée lors d’une mise à niveau, ce qui oblige le serveur MID à se réinitialiser à la version dans la propriété mid.buildstamp .

    Paramètre de configuration du contrôle de version

    Pour épingler des serveurs MID spécifiques à une version souhaitée, définissez le paramètre mid.pinned.version avec le nom de cette version dans le fichier config.xml de chaque serveur MID. Utilisez le format <version>-mm-jj-aaaa. Ce paramètre remplace le paramètre de propriété pour la version épinglée du Serveur MID. La version du serveur MID est vérifiée toutes les 20 minutes ou chaque fois que le serveur MID redémarre, auquel cas la version épinglée est appliquée. Pour obtenir des instructions, consultez Ajouter un paramètre de Serveur MID.
    Remarque :
    La valeur définie dans ce paramètre n’est pas affectée par une mise à niveau.