-
Notifications
You must be signed in to change notification settings - Fork 51
Configuration Hints
These are indications. Your mileage may vary.
RUNBOAT_MAX_INITIALIZING
Intializing a build uses about 1 CPU (spread across Odoo and Postgress). So this should be sized to the number of CPU, minus the CPU you need to keep available to run the cluster and to run the started build.
RUNBOAT_MAX_STARTED
Started builds don't use CPU when they are not used by testers. Depending on the number of users, they will need more or less CPU. They use RAM, though, whether they are used or not, so memory is likely the limiting factor for this parameter. The OCA instance has RUNBOAT_MAX_STARTED=150 for 128GB RAM and there is RAM to spare (it could work comfortably in 96GB RAM).
RUNBOAT_MAX_DEPLOYED
A deployed (but not started build) uses no CPU nor RAM but consumes disk space. An build typically uses from 250 to 500MB. The OCA instance has RUNBOAT_MAX_DEPLOYED=7500 on a 4TB disk.