3개의 서버가 있다고 가정해 보겠습니다. 하나는 개발 서버이고 프로토타입 코드는 여기에 있습니다. 완료되면 scp를 사용하여 해당 파일을 라이브 서버로 푸시했지만 지금은 여러 라이브 서버 설정과 Amazon 로드 밸런서를 조사하고 있습니다.
이 두 개의 라이브 서버를 동기화하려면 어떻게 해야 합니까? rsync에 대해 조금 찾아봤는데 설정하기가 가장 쉬울까요?
답변1
가장 좋은 방법은 일종의 배포 도구를 사용하여 배포를 실행하는 것입니다. 이렇게 하면 각 서버에서 동일한 명령이 실행됩니다. 나는 추천한다
http://docs.fabfile.org/en/1.4.3/index.html
파이썬을 아신다면 정말 좋습니다. 당신이 루비 사람이라면 나는 볼 것입니다
https://github.com/capistrano/capistrano/wiki/
rsync를 수행할 수 있지만 배포가 복잡해지면 fabric이나 capistrano로 시작하는 것이 더 쉬울 수 있습니다.