Skip to main content

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?

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


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