cancel
Showing results for 
Search instead for 
Did you mean: 

Resource Pools

TomBlackburn1
Level 7
Can anyone explain or point me to some information on resource pool? I can only find https://portal.blueprism.com/learning/tutorials/resource-pools However I'm a little confused on when you should use a resource pool and what advantages you gain. My understanding was that you would use resource pools when you want a group of resources to act as a single unit and run in unison at all times. As the units within the resource pool work as a combined force, and I may require only one of my resource pool units to perform a particular action or process, i would have to do this by the use of Environment Locks. However from the little snippet of information I found on the above link, it suggests that when I drag a process onto a pool, it only assigns 1 worker to work the process? If I dray 3 processes onto a pool of 5 workers does 1 process get assigned to each worker? What happens to the other 2?
6 REPLIES 6

John__Carter
Staff
Staff
Hi Tom - the idea of a pool is that you don't have to specify a machine. Effectively you are saying 'run this process on any one of these machines'. The advantage is more apparent with schedules - if you target a specific machine and the machine isn't running, the schedule fails. If you use a pool, BP will pick the next available machine.

q_c_wang
Level 2
学到了很多东西

John__Carter
Staff
Staff
不用谢

NitinKamurlekar
Level 3
I tried testing this, when i schedule 4 processes in pool of 10, it is taking always same resource. if two process is scheduled at same time, it is waiting the first process to complete and next takes over... lack of documentation is a concern here

Denis__Dennehy
Level 15
John's mastery of the Chinese language amazes me! For documentation - If you go to the Learning-Tutorials area of the portal there is a tutorial dedicated to Resource Pools. Also if you search the product help for Resource Pools you will find a help page on it. What you have described sounds like an issue with how you have set up your schedule, have you set multiple sessions to start in the same task or are you setting up a seperate task for each session - you need to do the latter (if you have not seen them ther are 3 or 4 tutorials on schedular on the portal also).

NitinKamurlekar
Level 3
Hi Denis It’s giving an error when we assign 2nd process on that pool. i tried both - Schedule or manual assignment on that pool. It's always trying to assign the process to only one HVD. Error Message - “testpool9 is too busy to run that process”. when i tried to assign the second process. What could be the reason and solution BluePrism 5.0.32.0