10-03-26 10:34 AM
Hello Everyone,
In the standard Blue Prism architecture, the Application Server connects to the Database Server, while the Runtime Resources and Interactive Clients connect to the Application Server.
I have a query regarding database configuration.
Is it possible to configure one single Application Server to connect to multiple Blue Prism databases simultaneously?
Example scenario:
Existing Database: BluePrism
New Database: BluePrism2
One Application Server acting as a centralized component, where Runtime Resources connect to the Application Server but operate against different databases.
In this case:
Some Runtime Resources would work with BluePrism
Others would work with BluePrism2
Both databases would be accessed through the same Application Server.
Is this type of architecture supported, or does each database require a separate Application Server instance?
Thank you.
10-03-26 05:41 PM
No... An Instance of a Blue Prism Application server services a single environment.
one application server instance = one environment and one database
for multiple , i think , from Windows server can do , but blue prism team can confirm on this
A single Windows server can host multiple blue prism application server instances , each responsible for an independent environments
every instance , should have different port, different database and different environment
11-03-26 06:19 PM
Yes, 1 Blue Prism Application server can connect to multiple Databases in a single database server i.e.,
for ex - in dev we have multiple instances each represents as a service in AppServer.
considering dev, stage and prod environments and each env has 3instances (total 9instances) --
we need 3app servers (dev, stage & prod) and 3db servers (dev, stage & prod) and each app server has 3services (which represents 3instances in that environment).
So @Abhi-Chattar, in your scenario as you mentioned, in 1 env with a DataBase Server will has 2 databases (BluePrism, BluePrism2) and 1 Application Server.
18-03-26 11:54 AM
Yes, absolutely. This is how I have always set up non-Production environments.
You just need to configure the various Environments you want on the Client running on the App Server, then create a new Windows Server Service using BPServer.exe for each of those Environments, making sure you assign a different port for each.
So for example, you might end up having 3 Windows Services running on your app server:
I believe the only restriction is that all of the regions would need to be on the same version of Blue Prism.
23-03-26 05:57 AM
Thanks,
I will try this.