Skip to main content

Retries

A retry is a new attempt at an operation or a run that failed, made by Files.com without anyone restarting the Automation. Actions retry certain errors up to three times within a run. When the run still fails or partially fails, Retry Handling on the Automation starts a new run after an interval you set, and that run resumes at the failed node rather than starting over. Rerun from Node is the manual counterpart, for a run you want to resume yourself. How a failed item is routed during a run is determined by the node's Error Handling rules, not by retries.

Retries Inside a Node

An action makes up to three attempts inside the node, and an item is recorded as failed only after the last attempt fails. You do not configure the attempts, and they are not separate runs. An item that still fails after the last attempt is handled by the node's Error Handling rules.

Retry Handling

Retry Handling is set on the Automation, not on a node, in Automation Settings. It is off by default. Retry on failure/partial failure turns it on, with a Retry Interval in hours and minutes, up to 24 hours, and a Maximum number of retry attempts, up to 10.

When a run finishes as Failure or Partial Failure and attempts remain, Files.com starts a new run after the interval. The new run uses the same Revision as the original run, reuses the outputs of the nodes that completed, and resumes from the first node that failed or partially failed. A partially failed node receives all of its inputs again, and a file already written to its destination before the failure is not written again, because the destination is checked before the operation runs. The two runs are linked in Run Logs.

Retry Handling is for a failure like a Remote Server that is unreachable for an hour. After the interval, the retry delivers the files that were transformed and encrypted in the original run without transforming and encrypting them again.

A run that will be retried is recorded as a Failure Will Retry or Partial Failure Will Retry event, which Notifications About Runs covers.