L'attribut de canal Intervalles des pulsations permet de définir la fréquence approximative entre les flux de pulsations à envoyer à partir d'un un agent émetteur MCA (Message Channel Agent) lorsque la file d'attente de transmission ne contient aucun message.
Les flux de pulsations débloquent l'agent MCA récepteur qui attend l'arrivée de messages ou l'expiration de l'intervalle de déconnexion. Lorsque l'agent récepteur MCA est débloqué, il peut déconnecter le canal sans attendre l'expiration du délai de déconnexion.
La valeur de l'intervalle des pulsations est particulièrement utile lorsqu'elle est nettement inférieure à la valeur de l'attribut Intervalle de déconnexion. Autrement, lors de l'envoi de la pulsation suivante, le canal sera déjà probablement déconnecté.
L'attribut Intervalle de conservation permet de définir un délai pour un canal.
La valeur de l'intervalle de conservation est particulièrement utile lorsqu'elle est nettement inférieure à celle de l'attribut Intervalle des pulsations. Sinon, l'activité des signaux de présence est telle que le délai d'attente n'est pas dépassé et le canal reste actif même si aucun message n'est envoyé.
L'attribut d'intervalle de signaux de présence est disponible sur tous les systèmes d'exploitation, mais sa définition n'est mise en oeuvre que sous z/OS. Si les systèmes d'exploitation autres que z/OS, vous pouvez accéder à la valeur de l'attribut et la modifier, mais elle n'est pas utilisée.
La valeur associée au canal indiqué est redondante et peut être effacée. Les valeurs de conservation peuvent être utiles pour les canaux de cluster. Par exemple, si la valeur est définie dans une définition de canal récepteur de cluster sous Solaris, elle est envoyée aux gestionnaires de files d'attente z/OS (et implémentés par eux) qui appartiennent ou rejoignent le cluster.
Voir Intercommunication IBM MQ pour plus d'informations sur l'intervalle de conservation.