2017-01-13 11 views
0

동일한 노드 응용 프로그램을 실행하는로드 균형 조정 환경에 여러 서버가 있습니다. 이 서버의 코드가 모든 곳에서 동일하게 유지되기를 바랍니다. 나는 현재이 서버들에서 코드에 대한 git repo를 유지하고 있지만, 이들 각각에 수동으로 SSH를 걸고 git repo에서 코드를 가져와야한다. 모든 서버에 코드를 푸는 간단한 방법이 있습니까? 내 마음에 온다중 서버 노드 응용 프로그램에서 단일 코드 기반을 유지 관리하는 방법

+0

아래의 답변 중 하나라도 유용하다고 판단되면 허용으로 표시하십시오. – Lino

답변

1

솔직한 솔루션 :

1) 당신이) 즉, 자식 풀은 (리눅스가 필요 수동으로하고있는 일을하게 서버에 cron 작업을 사용하거나

2) git hooks을 사용하여 다른 서버의 풀을 트리거하십시오. 이 솔루션을 사용하면 업데이트를 트리거 할 서버 목록이 있어야합니다. 후크는 기본적으로 커밋, 푸시 등의 이벤트 전후에 실행되는 스크립트입니다.

1

Node.js 앱을 여러 서버에 배포하는 방법이 궁금합니다. 여기 related question