MOVEit Automation learns of files arriving on MOVEit Transfer by periodically contacting MOVEit Transfer servers and asking for a list of recently-arrived files. The frequency of this polling is governed by the Global Settings option "Notification Polling Interval". The default is 5 seconds; the minimum is 1 second and the maximum is 3600 seconds. One request per MOVEit Transfer server is made during each interval.
Because only one request is made per interval, regardless of the number of tasks affected, and because MOVEit Automation does not need to signon and signoff each for each request, this process is much more efficient than having many tasks each run and check for themselves.
Note: The MOVEit Automation notifier uses the username and password associated directly with the host. Tasks with sources that override this username might not be notified properly.
If this username cannot signon, MOVEit Automation waits for a period of 60 times the notification interval (up to a maximum of 3600 seconds) before trying again. This extra delay is intended to prevent MOVEit Transfer from locking out the user or IP address.
For filesystem notifications, the notifier uses Windows directory change notifications (using ReadDirectoryChangesW). When a file arrives, MOVEit Automation waits until the file is no longer locked by another process before it runs the corresponding task(s). Generally, this prevents problems in which MOVEit Automation tries to read an incomplete file being created by a program on the remote computer.