Skip to main content
Solved

Send jobs to idle engines?

  • October 24, 2025
  • 2 replies
  • 42 views

pmcpherson
Contributor
Forum|alt.badge.img+9

Our current FME Flow configuration uses 4 standard engines and 2 queues. One queue is set to high priority and is dedicated for workspace apps for quick turnaround jobs, and the other is the default queue with medium priority. One engine is dedicated to the quick turnaround queue, and the other 3 are dedicated to the default queue. We have a single job routing rule that assigns jobs that are sourced from workspace apps to the quick turnaround queue. The question is, if the default queue has no jobs at the current time and there is already a job running in the single engine dedicated to the quick turnaround queue, can a workspace app job be moved to the default queue, instead of waiting for the current job to finish? I’m guessing this is a simple ask, but I’m missing how to accomplish it.

Best answer by redgeographics

Easiest would be to assign all 4 engines to the high priority queue, but only 3 to the default queue. So at times where it is busy, you can guarantee there’s one engine always reserved for the high priority jobs.

 

2 replies

redgeographics
Celebrity
Forum|alt.badge.img+60
  • Celebrity
  • 3704 replies
  • Best Answer
  • October 27, 2025

Easiest would be to assign all 4 engines to the high priority queue, but only 3 to the default queue. So at times where it is busy, you can guarantee there’s one engine always reserved for the high priority jobs.

 


pmcpherson
Contributor
Forum|alt.badge.img+9
  • Author
  • Contributor
  • 44 replies
  • October 28, 2025

@redgeographics, I like easy. Will give it a try and see how it works out. Thanks.