在传输队列上没有消息时,使用通道脉动信号间隔属性指定从发送消息通道代理程序 (MCA) 中传递的脉动信号流量之间的大致时间。
脉动信号流不会阻塞在接收的 MCA,该 MCA 正在等待消息到达或等待断开连接的时间间隔期满。当取消阻塞接收 MCA 后,它可以将通道断开连接,而不需要等待断开连接时间间隔期满。
当脉动信号间隔的值大大小于断开连接时间间隔属性的值时,前者的值是非常有用的。否则,到发送下一个脉动信号时,该通道可能已断开连接。
使用通道保持活动时间间隔属性来指定通道的超时值。
当保持活动时间间隔大大小于脉动信号间隔属性的值时,前者是非常有用的。否则,即使没有发送消息,脉动信号活动也足以阻止超时,并使通道保持活动状态。
保持活动时间间隔属性在所有操作系统上都可用,但仅在 z/OS 上实施该设置。在非 z/OS 操作系统上,可以访问并修改该属性的值,但不能使用它。
指定的通道上的值是冗余的,可清除它。保持活动值对于集群通道是很有用的;例如,在 Solaris 上,如果在集群接收方通道定义中设置该值,那么该值将流向位于集群中或加入集群的 z/OS 队列管理器(并且由 z/OS 队列管理器实施该值)。
请参阅 IBM MQ Intercommunication,以获取有关保持活动时间间隔的更多信息。