FlowWright fully supports clustering or distributed server processing, where multiple servers can serve and process workflows and perform other functions.
With clustering, there are two possible scenarios:
- Make one server serve the User interface, and make the other server process workflows.
- Have multiple servers that will perform load balancing, with each server serving the UI and processing workflows.
UI and Workflow process separation configuration.

Install the FlowWright software on both servers. On the UI server, turn OFF all FlowWright engine services. On the Workflow server, turn ON all FlowWright engine services and turn OFF Microsoft Internet Information Services (IIS).
Distributed server configuration.
Install the FlowWright software on both servers and ensure that all Engine services and the application are functioning correctly. You can have any number of FlowWright servers configured for distributed processing. Each server will require a valid FlowWright license.