2

您好,我是 IBM WebSphere MQ 文件传输版的新手,我有这个问题:

首先我需要解释一下情况:我声明了一个代理,我想创建一个传输以在文件夹中每分钟运行一次,它将删除源文件。

我想知道当转移正在运行并且又过了一分钟时会发生什么。代理人会开始新的转移吗?如果它创建一个新的,如果它们仍在文件夹中,它会尝试再次发送第一个 Transference 中的文件吗?还是代理会等到它完成第一次转移并开始新的转移?

提前感谢您的帮助!

4

1 回答 1

1

[ 更新/更正: - 之前我说过计划传输不会在开始新实例之前等待,但是这是不正确的。我执行的测试表明,如果先前的实例尚未完成,则计划的传输确实不会启动新的传输实例。很抱歉有任何混淆!]

如果您使用“预定转移”:

http://pic.dhe.ibm.com/infocenter/wmqfte/v7r0/topic/com.ibm.wmqfte.doc/create_schedule.htm

如果先前的实例(由调度程序启动的传输)已经在运行,则计划的传输将不会启动新实例。在这种情况下,WebSphere MQ FTE 代理将改为向 SYSTEM.FTE/LOG/ 主题发布“跳过的”审计消息,并附上以下补充:

重复计划传输 (id:###...) 的先前实例仍在运行。

但是,我建议您也将资源监控视为计划传输的替代方法,因为它是一个更强大的功能。

阅读 WebSphere MQ FTE 信息中心中有关该主题的以下部分,它应该为您提供大量信息,让您开始尝试并亲自尝试:

http://pic.dhe.ibm.com/infocenter/wmqfte/v7r0/topic/com.ibm.wmqfte.doc/resource_monitoring.htm

我希望这可以帮助你!

于 2014-09-16T16:06:21.350 回答