首页 > 解决方案 > 需要一种从 Postgres 数据库触发器启动 Mirth 进程的方法

问题描述

我对 Mirth 的功能了解有限。我想要做的是在订单表上有一个触发器,当一个新订单到达表时,我想在 Mirth Server 上启动一个进程。有谁知道我可以使这项工作的方法吗?我想我的问题是如何在 Mirth 服务器上启动一个进程?看,我不想从 Mirth 端轮询表,因为一天中的某些时候在线活动会非常高,我不希望每隔几秒轮询一次数据以查看是否有新订单命中,因为一天中可能只有两次订单。我知道很奇怪,但这些是我必须使用的参数。任何帮助将不胜感激,或者只是指出我正确的方向。. .

标签: postgresqlmirth

解决方案


不确定这是否会有所帮助,但您可以使用ChannelUtilsstartChannel上的stopChannel方法来按需启动或停止通道。

此外,在Polling Settingsfrom下,Database Reader Source Connector您可以选择要触发的时间间隔、一天中的时间或自定义表达式。在用户指南第 203 和 314 页中了解更多信息


推荐阅读