使用 TimeoutControl 和 TimeoutNotification 节点在 17:00 点将消息发送到消息流中,然后每 5 分钟再次发送该消息,直到该消息已发送了 10 次。
该图显示了包含超时请求的消息通过 TimeoutControl 节点的路径。 随后 TimeoutNotification 节点处理超时请求,该节点带有与 TimeoutControl 节点相匹配的标识。该图还显示了 TimeoutNotification 节点在处理超时请求后生成的消息。
TimeoutControl 节点会验证超时请求;未明确定义的属性将使用缺省值。随后,原始消息会发送至消息流中的下一个节点。 如果请求有效,与 TimeoutControl 节点具有相同唯一标识的 TimeoutNotification 节点在 17:00 点将该消息的副本传播到消息流中。在 300 秒的时间间隔(即在 17:05 )后并且每隔 300 秒再次发送该消息,直到该消息已发送了 10 次,如超时请求中的 Count 值指定的那样。
请参阅超时处理样本样本,以获取构造此消息流类型的更多详细信息。