您好我是IBM WebSphere MQ File Transfer Edition的新手,我有这个问题:
首先,我需要解释一下情况:我已经宣布了一个代理,我想创建一个Transfer来在文件夹中每分钟运行一次,它将删除源文件。
我想知道在转移运行和另一分钟通过时会发生什么。代理会开始新的转移吗?如果它创建了一个新的,它是否会尝试再次发送第一个Transference中的文件,如果它们仍在文件夹中?或者代理人要等到完成第一次转移并开始新转移?
提前感谢您的帮助!
答案 0 :(得分: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
我希望这可以帮到你!