Job Control

GoAnywhere provides enterprise features to support the most demanding environments, including job queuing, multi-threading (to allow the concurrent execution of multiple projects), priority settings, real-time monitoring and detailed logging. Listed below is a flowchart describing how Projects are executed through GoAnywhere.
 
Project Execution Flow
 
Every execution of a Project is considered a "Job" in GoAnywhere.  Each Job is assigned a unique job number and has its own Job Log (containing details about the execution of the job).
 
A Job initially starts in the GoAnywhere queue.  When GoAnywhere is ready to run the Job, it will advance the Job from the queue into an active status. The Job's Project will then be compiled and executed by GoAnywhere. When the job completes, the completion status (along with any error messages) will be returned to the user or requesting application.