You are here: Performing an Installation for High Availability > About FME Server High Availability > Job Recovery

Job Recovery

Job recovery ensures that submitted jobs are not dropped completely, if the connection to the FME Engine is lost for any reason.

After FME Server submits a translation request to an FME Engine, it monitors the connection to that engine until a response is returned. If the connection to the engine is lost, FME Server can resubmit the job.

The default configuration is to retry a failed job three times only, which prevents FME Server from indefinitely retrying a job that fails.

Configuring Job Recovery

On the FME Server host computer, the MAX_FAILED_TRANSACTION_REQUEST_RETRIES parameter in the <FMEServerDir>\Server\fmeServerConfig.txt file determines the number of times any transaction is resubmitted before FME Server stops resending the request.

It is important to remember that a failed translation request could cause an FME Engine to shut down improperly. When no maximum limit is imposed, this translation is resent indefinitely, which causes repeated FME Engine failures. A value of 0 means that no maximum limit is imposed and failed transaction requests are resubmitted indefinitely. If this parameter is absent, a default value of 3 is used.

Safe Software Inc. www.safe.com