FlowWright fully supports clustering or distributed server processing, where multiple servers can serve and process workflows, as well as perform other functions.

With clustering, there are two possible scenarios.
- Have one server serve the User interface, and have 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 running correctly. You can configure any number of FlowWright servers for distributed processing. Each server requires a valid FlowWright license.