Running Blue Prism 24x7
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-03-18 11:40 AM
I have a process where request comes throughout the day. Should I schedule for 24x7 or is there a way to trigger the Bot based on some event.
5 REPLIES 5
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-03-18 04:38 PM
A better option is to run 23:55x7, if you run 24x7 you'll create a giant session log that will be difficult to archive later. Aside from calling a process as a web service, or using the command line to start a process, you have to have a process running that 'listens' for the event, whether it's a file drop, email, 3rd party DB update or work queue item. There are a number of design patterns to try, so maybe work with the Lead Dev in your organisation to try different ideas. Alternatively try your delivery partner company or your BP representative.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-06-18 08:02 AM
Hi John, with regards to Archiving, does this issue occurs (if you run 24x7 you'll create a giant session log that will be difficult to archive later) even if we set Auto-Archiving? Kindly advise.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-06-18 01:04 PM
By 23:55x7 are you referring to a 5 minute rest in the day for the ""listening"" bots?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-06-18 03:33 PM
Syed - yes, archiving won't remove logs from a running process, so it won't prevent a mega-log when a process runs 24x7.
limmeiying - what I'm saying is to make the processes 'take a coffee break' to limit the size of the logs. The resource PC can run 24x7.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
15-06-18 02:15 AM
If you don't want to have the 5-minute downtime of 23:55x7 you can also calculate the start time when you first start the process (before you start the loop). Then at every loop you check if it's been running for 24 hours, at which point you stop the run. Then you schedule the process to run every minute (it will only actually run when it isn't currently running).
This will also cause the process to start running right away if it terminates for any reason, which could be a pro or a con.
