2014-12-04 5 views
0

나는 ec2에 새로운입니다. 하나의 마스터 인스턴스와 여러 개의 슬레이브 인스턴스가 있습니다. 마스터 인스턴스에서 코드를 푸시 한 다음 모든 슬레이브 서버간에 rsync를 수행합니다.ec2 인스턴스 동기화 코드 모든 슬레이브 인스턴스 문제

1- Does rsync can create any issue. 
2- because first PHP code interpreted then executed..When and where it 
    will happen..and because customer is using it ..can it create any issue to customer 
    i mean data loss or anything. 
3- can i do rsync code at any time 

doubt-하십시오 당신은 나와 함께 모든 문서 또는 링크 PLZ 점유율이있는 경우.

답변

0

아마도 이러한 rsync 기반 옵션을 아무런 문제없이 사용할 수 있습니다. 그러나 귀하의 경우 일반화 된 접근법에 대해 생각해 보겠습니다.

항상 코드를 버전 제어 할 수 있습니다. 새 서버를 설정할 때 인형, 요리사, 무언가, 소금과 같은 일종의 구성 관리를 사용하십시오. 이 도구를 사용하면 동일한 시스템의 클러스터를 쉽게 설정할 수 있습니다. 모든 컴퓨터에서 VCS의 동일한 체크 아웃을 사용하십시오.

이제 코드를 배포하려는 경우 필요한 모든 작업을 수행하는 "플레이 북"또는 "래서 피"를 만들 수 있습니다 : 모든 머신에 로그인하고 VCS에서 최신 코드를 체크 아웃하고 정적 자산, 서버를 다시 시작하십시오.이 설정을 사용하면 rsync를 사용하여보다 강력하고 확장 가능한 솔루션을 사용할 수 있습니다.