Guides
Sådan dimensioneres løbere til Java-builds
Du gætter på en løberstørrelse til en Maven- eller Gradle-bygning.
4 min læsning
Hvorfor det sker
Sådan rettes det
- Start ved 8 vCPU med 4 GB pr. vCPU; Gradle og Maven paralleliseres begge på tværs af moduler
- Giv JVM'en nok bunke - en underdimensioneret bunke koster mere end en underdimensioneret CPU
- Hold øje med konfigurationsfasen, som er enkelt-gevind og upåvirket af kerneantal
- Skaler kun op, hvis parallelitet på modulniveau faktisk mætter kernerne
Dit næste build kan være dobbelt så hurtigt til den halve pris
Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.
Relateret
Sådan skalerer du selvværtede løbereSelvværtede løbere står enten i kø i spidsbelastningsperioder eller sidder stille og dyrt.Sådan bruger du løbergrupperEthvert lager kan planlægge job på enhver runner.Hvordan man designer en runner label-strategiEtiketter voksede organisk, og ingen ved, hvilke de skal bruge.Hosted eller BYOC: hvordan man vælgerDu er usikker på, om du skal bruge hostede løbere eller implementere i din egen sky.