How to configure a delay time in RPA queries to Robot Manager Queue?

Is there a configurable way to have a RPA runtime to wait a fixed time after execution and before querying the RM queue? Also, if the runtime is idle, is there a configurable way to make it wait a fixed time between it queries RM queue again?

We are using Pega Platform 7.3, RM 4.1 and Studio 8.0.1094.

The business need is to reduce impact on hardware and network assets due to the large amount of idle RPA runtimes constantly querying the RM queue every other second. And also the garbage created on Pega Platform control tables, due to the same reason.


Keep up to date on this post and subscribe to comments

October 4, 2019 - 9:01am

There is not an out-of-the-box way to change this behavior. 

I would suggest updating to a later Robot Manager version (at least RM 6.1). There have been many improvements in the database performance since RM 4 that may resolve your issue just with the upgrade. This would require a Pega Platform change as well, so I would suggest you look at the latest release. You could also take advantage of Pega Robotics 19.1 and its new features as well.

October 9, 2019 - 10:57am

Is there a possibility that the runtime 4.1 will only request the platform Pega 7.3 when there is some task?

I would like to know, because today runtime request the platform every second even without a task.

October 9, 2019 - 11:24am
Response to ReusonS4

The way work is requested and provided has not changed between versions to my knowledge.

October 15, 2019 - 8:44am

Independent of versions, is there a possibility that runtime will request the Pega platform only when there is a task?

I would like to know, because today runtime requests the platform every second, even without a task.


Runtime 4.1

Platform Pega 7.3

October 21, 2019 - 9:46am
Response to ReusonS4

Not that I am aware of.