【问题标题】:Timeout Notification Node Dilemna - Need a workaround超时通知节点困境 - 需要解决方法
【发布时间】:2018-03-03 00:17:25
【问题描述】:

我是 WMB 的新手,我们要求在每晚 10 点启动消息流。

经过大量谷歌搜索后,我向他们建议了 2 种方法 - 1. 使用 CronJob 在 Input Q 上添加一条消息以启动流程。 2. 使用超时通知节点。

他们拒绝了选项 1,说 IBM 不再支持 cron 作业,所以我们不能把它放在服务器上。

对于选项 2,它们仍然可以,但我有一个问题 - 今天我部署流的时间与我希望它在 24 小时后触发的时间完全相同,但是当服务器重新启动或流停止时会发生什么并开始了。 计时器是否也会从那一刻开始重新启动,如果是,是否有任何解决方法可以解决重新启动或重新启动的问题,因此流在晚上 10 点的完全相同的时间开始,无论它是否被重新部署或类似的东西那。

我们的环境中也有 TWS,但我找不到任何 TWS 与 IIB 集成的集成文档或场景,能否请您提供宝贵的建议或 cmets - 我如何才能找到有效的解决方案。

谢谢

提交

【问题讨论】:

    标签: ibm-mq ibm-integration-bus


    【解决方案1】:

    是的,计时器将在包含超时通知的流程开始时启动。

    一种解决方法可能是构建一个以超时通知开始的流,并在直接连接到超时通知输出的计算节点中,检查 CURRENT_TIMESTAMP,并且只有在它在右侧时才继续执行流时间。为了完成这项工作,超时通知应该设置一个超时值,以实现所需的即时精度。

    【讨论】:

      【解决方案2】:

      使用定时器控制节点通过指定定时器触发

      对于那个特定的计时器通知节点将接收消息并开始启动

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-26
        • 1970-01-01
        • 2019-02-14
        • 1970-01-01
        • 1970-01-01
        • 2012-09-29
        • 2011-06-07
        • 2022-10-15
        相关资源
        最近更新 更多