BuildCpu
How much CPU should be allocated to builds. The value is specified in ECS CPU units, where 1024 units equals one full vCPU.
| Default value | 256 |
Use Cases
- Increasing CPU allocation for large or complex builds that are CPU-bound (e.g., compiling native extensions)
- Reducing CPU allocation on Racks where builds are I/O-bound rather than CPU-bound to leave more capacity for running services
Additional Information
This value is an ECS CPU reservation for the build container. It works alongside BuildMemory to define the resources available to each build. If you are using Fargate builds (via BuildMethod), use FargateBuildCpu instead.
$ convox rack params set BuildCpu=512