Hi All,
We have started using Blue Prism in my company and have the following infrastructure setup.
Load Balancer
2 x Application Servers
1 x SQL DB Server
The Interactive Clients connect via the LB, as do the Runtime Resources (VDI) using a DNS address (on port 8199).
We are attempting to incorporate High Availability for the RR as well as the ICs.
We are running the Scheduler service from both Application Servers.
Our test process takes information from a spread sheet, looks the information up on an internal directory and then outputs to another spread sheet.
When the process is started manually and we stop the server service (on the server we were connected to) the current process continues but loses any data that it is processing at that moment - also we lose the item ID and are unable to mark it as an exception. However if we skip this part the process can continue and pick up the next item from the queue which tells us that the data stored in memory is lost.
The same occurs using the Scheduler, if we stop the service on the server that sent the command.
On the RR we can see which server sent the process as it is listed via IP address. We can see the communication stopping and starting on the RR as we stop and start the services on each server.
Is there a way of load balancing between the application servers and RR so that we can stop this happening?
Or can the servers themselves provide HA/LB?
I've attached a really crude diagram (please excuse the roughness, it was created in a hurry).
Any advice / assistance will be gratefully received.
Thanks in advance.
Steve