젠킨스 동시 빌드 시 오류 수정

jay·2022년 6월 26일
0

젠킨스 동시 빌드 시 오류

하나의 젠킨스를 빌드 하는 것은 문제가 없는데 다수를 동시에 빌드 하는 것은 오류가 발생하는 경우가 있습니다.

동시 빌드가 안되는 원인

동시 빌드가 안되는 원인은 젠킨스가 실행 시킬 수 있는 executor갯수가 넘어가서 queue에 들어가서 기다기고 있을 때 보여주는 것이 원인입니다. 동시에 excutor자원을 나누어 가지려고 하다 충돌이 발생됩니다.
pending - Waiting for next available executor
위의 에러가 발생하는 데 이러한 에러를 수정하는 방법이 있습니다.

동시 빌드시 오류 수정

젠킨스 관리 버튼을 클릭하면

젠킨스 관리에 들어가서 시스템 설정에 보면 excutor를 설정할 수 있습니다.

of executors의 갯수를 증가 시키면 동시에 빌드가 가능하여 지고 에러가 없어져 있을 것입니다. 하지만 executors 갯수를 증가시키면 메모리와 cpu에 부담이 더 커지므로 자신의 컴퓨터의 사양에 맞게 설정을 하여 주어야 합니다.

profile
시스템을 이해하고 싶은 개발자입니다.

0개의 댓글