<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hi @John__Carter,… in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45469#M1686</link>
    <description>Hi @John__Carter,
&amp;nbsp;
Can you please let me know what is ""Get Work"" process and ""Do Work"" process you mention? Is that an action or a VBO?
Thank you in advance.</description>
    <pubDate>Wed, 17 Jan 2018 22:53:00 GMT</pubDate>
    <dc:creator>CarlottaPuglies</dc:creator>
    <dc:date>2018-01-17T22:53:00Z</dc:date>
    <item>
      <title>Effective way of configuring Schedulers between two processes</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45467#M1684</link>
      <description>Hi,

I am dealing with a case where we are having two process - Primary and Secondary. Primary process will add requests to queues and secondary process will pick the same and work on it. I am planning to schedule primary process on every 2 hours basis followed by secondary process. But I am worried about some scenarios-

1. What is the better approach - To create a dependency of secondary process on successful execution of primary process or creating two separate schedulers for each process?

2.In both the approaches what if our primary process fails? Should the bot wait for 2 hours for getting the batch of requests or can this be handled in any other way.

3. In case I am proceeding with the approach of creating two separate schedulers for each process, how to schedule the schedulers? For eg. If I am scheduling primary process at 2pm(Primary process takes approx. 1-2 mins ) then at what time difference should I schedule my secondary process.

&amp;nbsp;

Thanks,

Raghav</description>
      <pubDate>Wed, 17 Jan 2018 16:27:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45467#M1684</guid>
      <dc:creator>RaghavSapra1</dc:creator>
      <dc:date>2018-01-17T16:27:00Z</dc:date>
    </item>
    <item>
      <title>I assume you want to use the…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45468#M1685</link>
      <description>I assume you want to use the same machine for both processes? If the Get Work process can run as a background process then you could consider running both processes in parallel, all day long. That consumes 2 licenses however.
&amp;nbsp;
Alternatively, maybe you could configure each process to stop itself after running for N minutes, eg Get Work is scheduled to start at 0900 and run every hour. The Do Work process is scheduled to start at 0905 and also run every hour. However Do Work is designed to stop after 58 minutes, eg 0958, shortly before the next session of Get Work. That would consume 1 license.</description>
      <pubDate>Wed, 17 Jan 2018 17:08:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45468#M1685</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-01-17T17:08:00Z</dc:date>
    </item>
    <item>
      <title>Hi @John__Carter,…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45469#M1686</link>
      <description>Hi @John__Carter,
&amp;nbsp;
Can you please let me know what is ""Get Work"" process and ""Do Work"" process you mention? Is that an action or a VBO?
Thank you in advance.</description>
      <pubDate>Wed, 17 Jan 2018 22:53:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45469#M1686</guid>
      <dc:creator>CarlottaPuglies</dc:creator>
      <dc:date>2018-01-17T22:53:00Z</dc:date>
    </item>
    <item>
      <title>Hi Carlotta - I was just…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45470#M1687</link>
      <description>Hi Carlotta - I was just using generic names to describe Raghav's Primary and Secondary processes. As Raghav states: Primary process will add requests to queues and secondary process will pick the same and work on it. So Primary is the process that gets the work, and Secondary is the one that does the work.</description>
      <pubDate>Thu, 18 Jan 2018 14:59:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45470#M1687</guid>
      <dc:creator>John__Carter</dc:creator>
      <dc:date>2018-01-18T14:59:00Z</dc:date>
    </item>
    <item>
      <title>You can create only one…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45471#M1688</link>
      <description>You can create only one scheduled process with two task. The setup would be:
* The scheduled process starts with Process #1. On complete run Process #2. On Exception, Abort.
* You should have an exception handling in your second process. If it runs and there is no items in the queue because the Process 1 failed, then there should be a ""happy"" path to your end stage.</description>
      <pubDate>Fri, 19 Jan 2018 00:32:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Effective-way-of-configuring-Schedulers-between-two-processes/m-p/45471#M1688</guid>
      <dc:creator>MelissaSuarez_G</dc:creator>
      <dc:date>2018-01-19T00:32:00Z</dc:date>
    </item>
  </channel>
</rss>

