Scheduling Jobs | Queue Trigger UseCase

Hi,

Thinking of a scenario where i have daily volume of 100 records processed on 1 Machine.

On the peek day we can have upto 1000 records. There are 9 more machine which we are using for different Process but used once in a Month
We were thinking to trigger the process on machine 2 if records added in queue are greater than 100 but less than 200
same way trigger the process on machine 3 if records added in queue are greater than 200 but less than 300
and so on

We have a dispatcher to upload data to queue

What could be the perfect solution to this ? Any Suggestion is appreciated

Hey welcome to the community

Can you elaborate on the requirement?

I mean are you talking about the TOTAL queue items or the items that are being added at the current time to be of specific threshold to trigger corresponding BOT?

How is it that you want to design and what is the rationale behind it?

thanks

Requirement is :

For Process P1, on normal days, Cases Received : 100 Records

  • Bot will process these records on Machine 1

On peek day there could be random number of records :

We have 9 more machine allocated to different process executed once in a month, that means these machines are available to use, we want to use these machine to process P1

if Total Records on peek day is between 100 and 200 : Machine 2 needs to be used dynamically
If total records on peek day is between 200 and 300 : machine 2 and machine 3 needs to be used dynamically

and so on