Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
07-12-22 06:31 AM
Hello,
I have a question about how resource pool work.
I created a process that issues a process execution directive command to a resource pool.
Does the indicated process start slower if the resource pool has 30 RRs than if it has 3 RRs?
If so, what is the reason for the delay?
I suspect Blue Prism checks all RRs in the pool sequentially each time whether RRs are working or not.
If so, will having more RRs in the resource pool hurt performance?
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
I have a question about how resource pool work.
I created a process that issues a process execution directive command to a resource pool.
Does the indicated process start slower if the resource pool has 30 RRs than if it has 3 RRs?
If so, what is the reason for the delay?
I suspect Blue Prism checks all RRs in the pool sequentially each time whether RRs are working or not.
If so, will having more RRs in the resource pool hurt performance?
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
Answered! Go to Answer.
1 BEST ANSWER
Helpful Answers
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
07-12-22 02:50 PM
Hello @sumire,
Check out the following KB article. It provides some information about how processes are assigned to a worker in a resource pool.
https://portal.blueprism.com/customer-support/support-center#/path/Installation-Platform/Configuration/Resource-Pools/1364425402/How-does-Blue-Prism-decide-which-Runtime-Resource-will-run-a-Process-wh...
Generally, the use of a resource pool does introduce a little extra overhead as opposed to assigning a process directly to a specific runtime resource. However, that overhead should be negligible. However, please refer to the link I included on our other thread regarding resource pool sizing.
Have you reviewed the Event Viewer or logs on the resource pool controller or any of the other runtime resources in the slower pool?
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------
Check out the following KB article. It provides some information about how processes are assigned to a worker in a resource pool.
https://portal.blueprism.com/customer-support/support-center#/path/Installation-Platform/Configuration/Resource-Pools/1364425402/How-does-Blue-Prism-decide-which-Runtime-Resource-will-run-a-Process-wh...
Generally, the use of a resource pool does introduce a little extra overhead as opposed to assigning a process directly to a specific runtime resource. However, that overhead should be negligible. However, please refer to the link I included on our other thread regarding resource pool sizing.
Have you reviewed the Event Viewer or logs on the resource pool controller or any of the other runtime resources in the slower pool?
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
07-12-22 02:50 PM
Hello @sumire,
Check out the following KB article. It provides some information about how processes are assigned to a worker in a resource pool.
https://portal.blueprism.com/customer-support/support-center#/path/Installation-Platform/Configuration/Resource-Pools/1364425402/How-does-Blue-Prism-decide-which-Runtime-Resource-will-run-a-Process-wh...
Generally, the use of a resource pool does introduce a little extra overhead as opposed to assigning a process directly to a specific runtime resource. However, that overhead should be negligible. However, please refer to the link I included on our other thread regarding resource pool sizing.
Have you reviewed the Event Viewer or logs on the resource pool controller or any of the other runtime resources in the slower pool?
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------
Check out the following KB article. It provides some information about how processes are assigned to a worker in a resource pool.
https://portal.blueprism.com/customer-support/support-center#/path/Installation-Platform/Configuration/Resource-Pools/1364425402/How-does-Blue-Prism-decide-which-Runtime-Resource-will-run-a-Process-wh...
Generally, the use of a resource pool does introduce a little extra overhead as opposed to assigning a process directly to a specific runtime resource. However, that overhead should be negligible. However, please refer to the link I included on our other thread regarding resource pool sizing.
Have you reviewed the Event Viewer or logs on the resource pool controller or any of the other runtime resources in the slower pool?
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
09-12-22 08:05 AM
Hello @ewilson ,
Thank you for sharing the KB link.
I understood that placing unnecessarily many RRs in a resource pool is a bad thing.
I thought it would be safer to place more RRs in the resource pool than the number of licences,
because if some RRs stop, others will work, reducing the chance of the process stopping.
I'll put the minimum number of RRs I need in a resource pool.
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
Thank you for sharing the KB link.
I understood that placing unnecessarily many RRs in a resource pool is a bad thing.
I thought it would be safer to place more RRs in the resource pool than the number of licences,
because if some RRs stop, others will work, reducing the chance of the process stopping.
I'll put the minimum number of RRs I need in a resource pool.
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
Mitsuko
Asia/Tokyo
------------------------------
