Saya baru saja mulai htop
di VPS saya dan memfilter ke Jenkins untuk melihat apakah ini yang mengambil begitu banyak memori. Omong kosong ?!
Saya hanya memiliki dua eksekutor build dan hanya menjalankan layanan satu kali (pada boot mesin), jadi ... mengapa ini?
(Klik gambar untuk memperbesar)
Saya hanya memiliki 1 pertunjukan ram di VPS ini dan saya harus menjalankan Apache, Nexus, dan Jenkins. Mengapa Jenkins menjadi pusat sumber daya seperti ini? Bagaimana saya bisa mengatasinya?
Juga, jika itu membantu, saya am polling SCM setiap 30 menit untuk perubahan Jenkins, tapi itu tidak bisa bertanggung jawab ... bisa itu?
t
untuk mendapatkan tampilan hierarki.Jawaban:
Anda menggunakan target semut
build-parallel
?Coba ubah ke target
build
tanpa paralelismesumber
Tentukan memori tumpukan Java maks yang akan digunakan oleh Jenkins pada saat startup, tambahkan perintah di bawah ini dalam startup Jenkins:
--env JAVA_OPTS = "- Xmx512m"
sumber