Server Clustering - Distributed Servers

Learn how to cluster distributed servers for greater scalability and reliability.

Last published at: January 1st, 2025

FlowWright fully supports clustering or distributed server processing, where multiple servers can serve and process workflows and perform other functionality.  With clustering, there are two scenarios possible:

  • Make one server to serve the User interface and make the other server process workflows
  • Have multiple servers that will perform load balancing, each server serving UI and processing workflows

 

UI and Workflow process separation configuration

 

 

Install FlowWright software, usually 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 the Microsoft Internet Information Server (IIS).

 

Distributed server configuration

 


 

Install FlowWright software on both servers and ensure all Engine services and the application are functioning.  You can have any # of FlowWright servers configured for distributed processing.  Each server will require a valid FlowWright license.