Verwenden Sie das Kanalattribut Intervall der Überwachungssignale, um die ungefähre Zeit zwischen Überwachungssignalflüssen anzugeben, die von einem sendenden Nachrichtenkanalagenten (MCA, Message Channel Agent) aus übergeben werden sollen, wenn sich keine Nachrichten in der Übertragungswarteschlange befinden.
Überwachungssignalflüsse entblocken den empfangenden MCA, der darauf wartet, dass Nachrichten eingehen oder dass das Unterbrechungsintervall abläuft. Wenn der empfangende MCA entblockt ist, kann er die Kanalverbindung trennen, ohne den Ablauf des Unterbrechungsintervalls abzuwarten.
Der Wert des Attributs 'Intervall der Überwachungssignale' ist am nützlichsten, wenn er signifikant kleiner ist als der Wert des Attributs Unterbrechungsintervall. Andernfalls ist die Kanalverbindung dann, wenn das nächste Überwachungssignal gesendet wird, möglicherweise bereits getrennt.
Verwenden Sie das Kanalattribut Aufrechterhaltungsintervall, um ein Zeitlimit für einen Kanal anzugeben.
Das Aufrechterhaltungsintervall ist am nützlichsten, wenn es signifikant kleiner ist als der Wert des Attributs Intervall der Überwachungssignale. Andernfalls genügt das Senden der Überwachungssignale, um eine Zeitlimitüberschreitung zu verhindern und den Kanal aufrechtzuerhalten, sogar dann, wenn keine Nachrichten gesendet worden sind.
Das Attribut Aufrechterhaltungsintervall ist auf allen Betriebssystemen verfügbar, aber seine Einstellung ist nur bei z/OS implementiert. Bei anderen Betriebssystemen als z/OS können Sie auf den Wert des Attributs zugreifen und ihn ändern, aber er wird nicht verwendet.
Der Wert am angegebenen Kanal ist redundant und kann gelöscht werden. Aufrechterhaltungswerte bei Clusterkanälen können von Nutzen sein; wenn z. B. der Wert in der Definition eines Clusterempfängerkanals unter Solaris gesetzt ist, wird der Wert an z/OS-Warteschlangenmanager weitergeleitet (und von diesen implementiert), die sich im Cluster befinden oder in den Cluster aufgenommen werden.
Weitere Informationen zum Keepalive-Intervall finden Sie im Handbuch IBM MQ Intercommunication.