2012-06-16 2 views
0

로 밀어 (2를 실행하는 데 사용을 -하지만 우리의 응용 프로그램은 벗고 이제 우리는 더 많은 트래픽이) 우리의 코드에 배포우리는 현재로드 밸런서 뒤에 8 개 EC2 인스턴스 실행 Github에서

을 기둥.

2 대의 서버가 있었을 때 우리는 쉽게 원격 데스크탑으로 연결되어 git pull을 수행했습니다. 하지만 지금은 8 대의 서버가 있고 미래에 더 많은 서버가있을 수 있다고 생각하면 미친 것처럼 보입니다.

이것은 Windows 2008 서버의 IIS에 배포 된 Asp.Net 웹 서비스 (MVC3를 기반으로 작성 됨) 용입니다.

이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 브랜치/완전히 새로운 프로덕션 전용 리포 (필요한 경우)를 수행 할 수 있으면 모든 서버가 알림을 받고 변경 사항을 가져 오는 것이 이상적입니다.

최악의 경우 각 서버에서이 작업을 수행하는 알리미 서비스를 작성하려고합니다.하지만 잠깐 들러서 시간을 보내기 전에 상자에 들어갈 수있는 것이 있는지 궁금합니다. .

미리 감사드립니다.

답변

관련 문제