【发布时间】:2014-09-17 15:30:14
【问题描述】:
我想知道如果我对监视器进行编程以在 x 目录中找到触发文件并传输 x 文件夹中的所有 .txt 文件时触发传输会发生什么,如果该目录在触发文件之后接收其他文件会发生什么情况被建造?他们发送相同的转移吗?还是会再发一个?
提前感谢您的帮助
【问题讨论】:
我想知道如果我对监视器进行编程以在 x 目录中找到触发文件并传输 x 文件夹中的所有 .txt 文件时触发传输会发生什么,如果该目录在触发文件之后接收其他文件会发生什么情况被建造?他们发送相同的转移吗?还是会再发一个?
提前感谢您的帮助
【问题讨论】:
这取决于代理开始处理监视器提交的传输请求与将额外文件添加到包含要传输的源文件的目录之间的时间。
例如,假设您监视目录 x 以匹配触发器文件“trigger.file”。当资源监视器的轮询检测到此文件时,它会向代理提交托管传输请求,该代理也将“*.txt”指定为位于目录 x 中的源文件。换句话说,提交的托管传输请求将传输目录 x 中任何以 .txt 结尾的文件(因为通配符)。
现在,想象一下以下事件时间线:
一旦扩展了通配符并确定了具体的文件列表,任何新的 .txt 文件(例如 file4.txt)都不会被传输,直到触发文件被更新/替换,从而导致资源监视器再次触发。
我希望这会有所帮助!如果您需要任何进一步的说明,请随时询问。
【讨论】: