NASA-AMMOS / aerie

A software framework for modeling spacecraft.
https://nasa-ammos.github.io/aerie-docs/
MIT License
73 stars 19 forks source link

Update Docker-Compose for the Sequencing Server #1456

Closed goetzrrGit closed 6 months ago

goetzrrGit commented 6 months ago

Description

@dandelany noticed high CPU usage on the sequencing server, even during idle periods. This seems to be caused by a development-related watcher process used when developing the sequencing server.

To address this, I set the default values in the Docker Compose to match deployment which makes the CPU utilization normal. If you specifically need to develop using the sequencing server and hook up a debugger within the ide, you can uncomment the necessary sections in the Docker Compose configuration file.

Additionally, I exposed the knobs to the sequencing server in the deployment Docker Compose as they were missing.

Verification

There is now very low CPU usage in a development environment.