Custom Execution Modes
Execution modes allow for two forms of control in your app.
- Branching code in the model to perform different tasks based on the mode selected by the end user.
- Routing different types of job to different worker resources configured on the Xpress Insight server.
For example, you could have a model that performs small, quick jobs as well as large, slow jobs. If these two types of execution are designated custom execution modes then the model can detect the mode and branch accordingly. Also the systems administrator could configure the Xpress Insight server to run the small jobs on a cluster of execution workers and large jobs on just a single, high-spec execution worker.