Skip to main content
Question

What are resource requirements for docker components of FME Server?


skime
Contributor
  • Contributor

Hi, I'm using containerised FME Server 2021.0.3 deployed by helm charts to the Kubernetes cluster. UI of FME Server is often slow in performance, for example, "Jobs -> Running, Workspaces or Files & Connections" subpages are loading slow (10s or more). My resources for FME Server components are set like that without limits:

resources:
  core:
    requests:
      memory: 4Gi
      cpu: 2000m
  web:
    requests:
      memory: 1Gi
      cpu: 500m
    limits:
      memory:
      cpu:
  queue:
    requests:
      memory: 128Mi
      cpu: 300m
  websocket:
    requests:
      memory: 512Mi
      cpu: 400m
(...)
  engines:
(...)
      resources:
        requests:
          memory: 4Gi
          cpu: 800m

Additional info:

  • I have an external PostgreSQL 12.9 database with resources: 1CPU, and 4GB RAM for this FME Server
  • I have an external NFS where I keep all /data/fmeserverdata files mounted to containers as volumes (NFS read/write speed -> 91.8 MB/s)

 

What can I do to increase UI performance? What are recommended resources for each component?

2 replies

sigtill
Contributor
Forum|alt.badge.img+24
  • Contributor
  • August 16, 2022

The answer here might also be added to this page perhaps? https://www.safe.com/fme/tech-specs/


skime
Contributor
  • Author
  • Contributor
  • September 9, 2022

I have read only about "1 CPU per engine" recommendation somewhere on these forums. Are there any other recommendations per core, web, queue, websocket, component? ⁉️ 😬


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings