Chapitre 2
Scripts de mise à disposition
Deux paramètres configurables sont disponibles pour déclencher sous condition une resynchronisation :
Resync_Trigger_1 et Resync_Trigger_2. Chaque paramètre peut être programmé avec une expression
conditionnelle qui subit une expansion de macro. À l'expiration de l'intervalle de resynchronisation
(heure de la prochaine resynchronisation) les déclencheurs, s'ils ont été définis, empêchent la
resynchronisation, sauf si un au moins des déclencheurs est égal à Vrai.
L'exemple de condition suivant déclenche une resynchronisation. Dans cet exemple, la dernière tentative
de mise à niveau de téléphone s'est écoulée il y a plus de 5 minutes (300 secondes), et moins de
10 minutes (600 secondes) se sont écoulées depuis la dernière tentative de resynchronisation.
$UPGTMR gt 300 and $PRVTMR ge 600
Resynchronisation à une heure donnée
Le paramètre Resync_At permet au téléphone de se resynchroniser à une heure donnée. Ce paramètre
utilise le format 24 heures (hhmm) pour spécifier l'heure.
Le paramètre Resync_At_Random_Delay permet au téléphone d'effectuer une resynchronisation après
un délai non spécifié dans le temps. Ce paramètre utilise un format entier positif pour indiquer l'heure.
Saturer le serveur avec des requêtes de resynchronisation de plusieurs téléphones qui sont configurés
pour effectuer une resynchronisation en même temps doit être évité. Pour ce faire, le téléphone
déclenche la resynchronisation au maximum 10 minutes après l'heure spécifiée.
Par exemple, si vous définissez l'heure de resynchronisation à 1000 (10 h 00), le téléphone déclenchera
la resynchronisation à tout instant entre 10 h 00 et 10 h 10
Cette fonctionnalité est désactivée par défaut. Lorsque le paramètre Resync_At est mis à disposition,
le paramètre Resync_At est ignoré.
Horaires configurables
Vous pouvez configurer des horaires de resynchronisations périodiques, et vous pouvez spécifier des
intervalles de nouvelle tentative en cas d'échec de resynchronisation et de mise à niveau à l'aide de ces
paramètres de mise à disposition :
•
•
•
Chaque paramètre accepte un seul délai (en secondes). La nouvelle syntaxe étendue permet une liste
séparée par des virgules des délais consécutifs. Le dernier élément de la séquence est répété
implicitement sans de manière continue. Exemple :
Resync_Periodic=7200
Resync_Error_Retry_Delay=1800,3600,7200,14400
Dans l'exemple précédent, les téléphone IP Cisco effectuent périodiquement une resynchronisation
toutes les 2 heures. En cas de panne de resynchronisation, le périphérique effectue une nouvelle tentative
à ces intervalles : 30 minutes, 1 heure, 2 heures, 4 heures. Le périphérique continue d'essayer à des
intervalles de 4 heures jusqu'à ce qu'il se resynchronise avec succès.
Éventuellement, vous pouvez utiliser un signe plus pour indiquer une valeur numérique qui ajoute un
délai aléatoire supplémentaire, comme illustré dans cet exemple :
Resync_Periodic=3600+600
Resync_Error_Retry_Delay=1800+300,3600+600,7200+900
Guide de mise à disposition du téléphone IP Cisco 7800 Series et du téléphone IP Cisco 8800 Series multiplateforme
Resync_Periodic
Resync_Error_Retry_Delay
Upgrade_Error_Retry_Delay
Paramètres de mise à disposition
2-13