Épinglage d’un MID Server à une version spécifique
Vous pouvez épingler tous les serveurs MID de votre environnement à une version spécifique en définissant une propriété système, ou vous pouvez configurer des versions spécifiques pour des serveurs MID 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
Ces propriétés système contrôlent la version pour tous les serveurs MID :
- 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-aaaa-hhmm. Le serveur MID vérifie 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 connaître 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 tous les changements de l’utilisateur sont perdus à ce moment-là. Le système ajoute le nom de la mise en production et les informations sur le 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 de tous les serveurs MID de votre environnement. Cette action épingle les MID Servers à 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 en savoir plus, consultez Ajouter une propriété système. Lorsque les MID Servers 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 Servers obtiennent leurs informations de version à partir de la propriété mid.buildstamp . Si une version de remplacement est configurée, les serveurs MID 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 force le serveur MID à se réinitialiser à la version de la propriété mid.buildstamp .
Paramètre de configuration du contrôle de version
Pour épingler des MID Servers spécifiques sur une version souhaitée, définissez le paramètre mid.pinned.version avec le nom de cette version dans le fichier de config.xml de chaque MID Server. Utilisez le format <version>-mm-jj-aaaa. Ce paramètre remplace le paramètre de propriété de la version de Serveur MID épinglée. 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.