Skip to main content

***Note from Migration:***

Original Title was: Allow multiple engines to be configured but limit concurrent use to the number of engines licensed


I have FME Server 64bit installed on one system and ArcGIS Server on another. I also need access to FME 32bit formats that are not supported by the single FME Server 64bit engine.

As I only have 1 engine license but want to be able to work with all these formats I need 3 engine licenses...

  • Local 64bit engine
  • A 32bit engine for the 32bit only formats.
  • Engine for the ArcGIS Server system to support the occasionally reading and writing to Geodatabase

If FME Server was able to limit 1 engine to be used at any one time, and I could install FME Server engines on the other 2 systems... then I could remain with just the one FME Server Engine license.

I don't often need to use the 32bit engine, and I only interact with the Geodatabase SDE occasionally. Currently I need to reconfigure FME Server each time I need to run jobs that require the other engine types.

It would be great if I could configure FME Server with 3 engines (as above) and via job routing control what engine should run what job, but only ever run a single concurrent job (do to the limiting fact that I only have 1 engine license available).

Good idea. We are only running a single engine and have opted for 32-bit for the same reason - we need personal geodatabase support for a few workspaces.