[컴] ruby foreman

 루비 /포맨 / 포어맨 /

ruby foreman

서버를 띄울때 만약 한번에 여러개의 서버를 띄워야 하는 경우라면 shell script 등을 짜서 실행하게 된다.

foreman 이 이런 역할을 한다. 즉, 서버를 띄우기 위한 shell script 같은 것이라 보면 된다. 그래서 이 녀석을 application 의 Gemfile 에 두지 말라고 한다.[ref. 2]

foreman 은 Procfile 을 이용해서 application 을 실행하기 위해 필요한 여러개의 process들을 선언할 수 있다.

ref. 1Exporting to Production 을 보면, foreman 을 development 에서 사용하고, production 에서는 init 등을 이용하라는 듯 보인다.

References

  1. Introducing Foreman | David Dollar
  2. Don’t Bundle Foreman · ddollar/foreman Wiki · GitHub

댓글 없음:

댓글 쓰기