본문 바로가기

고어맨

goreman

Procfile 기반 프로세스 관리

한줄평

여러 프로세스를 함께 돌리는 로컬 개발 환경을 간단히 관리하기에 좋습니다. 기능이 소박해 본격적인 프로세스 오케스트레이션에는 부족합니다.

이런 분께 로컬에서 여러 서비스를 함께 띄우는 개발자께

좋은 점

  • Procfile 하나로 여러 프로세스를 일괄 실행
  • 단일 바이너리라 설치가 간단

아쉬운 점

  • GUI 없이 터미널 전용
  • 프로덕션급 오케스트레이션 기능은 없음

고어맨 소개

Procfile에 적어 둔 여러 프로세스를 한 번에 실행·관리하는 명령줄 도구로, 루비의 foreman을 Go로 다시 만든 것입니다. 웹 서버·워커·큐 등 개발 중 함께 띄워야 할 프로세스들을 파일 하나에 정의해 두고 명령 한 줄로 모두 시작하거나 개별로 재시작할 수 있습니다. 루비 런타임 없이 단일 바이너리로 동작해 설치가 간단합니다. GUI 없이 터미널에서 쓰는 개발용 보조 도구입니다.

제작사

영삼넷 · 공식 홈페이지