Architecture of Cluster Deployment
1 .. N CR2Web Cluster Servers
1 .. N CR2Web Session Pools
0 .. 1 CR2Web Admin Console

CR2 Web Cluster Architecture
CR2Web Cluster
This module is linked to the load balancer.
The primary goal of this module is to efficiently direct requests from the browser to the session pool (application instance).
This module ensures higher availability by allowing users to connect to the application instance from another cluster in case one cluster experiences downtime.
CR2Web Cluster follows the round-robin policy to select the connected session pool.
CR2Web Session Pool
This module manages the application instance.
It oversees all CR2 application instances initiated and supervised within this layer.
This module is lightweight and can seamlessly connect to multiple clusters.
CR2Web Admin Console
The system will feature a single Admin Server to oversee operations.
This module is designed to centrally handle application configurations for all connected clusters and session pools.
Please note that the system permits only one Admin Server at any given time.