0

我正在努力使 mirth 3.3.1 中的频道自动化。我有 3 个易于使用的频道,我将它们标记为主要和次要。我有第三个频道来监控主要和次要频道。

主节点将数据向下游发送到应用程序,在下游应用程序完成处理之前,我不需要启动辅助节点。

我当前的所有配置都有效,但是,我们无法验证下游应用程序的处理是否完成。我要完成的是在主通道处理完最后一条消息后,更改辅助通道的源轮询设置时间。

该脚本将需要:

//Ensure channel is stopped
//Set Secondary channel Poll Time to 2 hours from now
//Redeploy secondary channel
//Start secondary channel

这将为下游应用程序处理并通过辅助通道运行其他数据留出时间。

除了更改 FileReader 通道(辅助)上的轮询时间之外,我可以完成所有操作。我无法在网络上找到正确的 JAVA 包来完成此操作。这可能是不可能的,但如果可能的话想采取另一种方法。

4

1 回答 1

0

辅助通道应设置为 2 小时轮询间隔,并禁用辅助通道启动时的轮询。

我最初认为这不起作用,但经过测试,它可以按我的意愿工作。2 小时间隔从频道启动时开始。

于 2017-10-06T13:19:36.397 回答