Monday
Hello Community,
We are currently experiencing severe performance issues in our Blue Prism environments and hope someone here has encountered similar challenges and can share a solution. The issues are as follows:
Performance Issues in the Control Room:
Problems with Processes and Objects:
Difference Between Test and Production Environments:
Actions Taken So Far:
Question to the Community:
Has anyone experienced similar performance issues, particularly in the Control Room or when opening and saving processes and objects? If so, what steps or solutions have been effective? Are there specific optimizations in configuration, database, or infrastructure that we might be overlooking? Additionally, does anyone have tips for addressing the slowness in both the test and production environments?
Any help or suggestions would be greatly appreciated. Thank you in advance!
Monday
Could you please provide your BP version?
Have you tried using App Inspector?
https://digitalexchange.blueprism.com/dx/entry/3439/solution/app-inspector-xbp
yesterday
Thank you for your suggestion.
We haven’t used the App Inspector yet, but we’ll take a closer look and evaluate the results.
Currently, we’re running Blue Prism version 7.3.0.
Thank you again for your advice!
yesterday - last edited yesterday
We have had some significant slowness issues, but that was with 6.10.1. We also ran the App Inspector recently and started doing more database maintenance than before. I do think this can have an impact, but it really makes no sense whatsoever that this would affect local behavior of Blue Prism. I see that the items you listed sound like they all involve network communication, so it is quite possible for you that it's a database issue. That could be that one or more of your tables have grown too huge, which App Inspector can help you identify. But you should also check on the database server to see how hard it is working. Maybe the same for the app server. Another thing to consider trying is to see how Blue Prism functions with a Direct Database connection. That may be a temporary solution for you in your Test environment at least. Note that with a Direct Database connection, you cannot retrieve or update credentials from that connection (if the encryption key is stored on the app servers), but it should work just fine for using Control Room and other things that don't require using credentials.
However, our environments (all of them) suddenly got way faster with seemingly no changes made. What I think was happening for us was a security program (or programs) that were slowing down the Blue Prism process (Windows process) based on what it thought Blue Prism was doing. This was for both network traffic and local activity too.
What I would check is to see what processes jump to the top of CPU % in Task Manager, and then ask your security department to see if there might be something interfering with Blue Prism. I should mention that I have absolutely no idea what was changed on our end, but the processes that used to jump to the top of our Task Manager CPU % list suddenly no longer show up for us, so I think our security department disabled them, made them less aggressive, or changed programs.