다중 서버 클러스터, git을 사용하여 코드를 자동으로 배포하는 방법
淡淡烟草味
淡淡烟草味 2017-05-02 09:29:33
0
6
1698

우리는 git을 사용하여 코드를 호스팅하고 여러 서버를 온라인에 보유하고 있습니다. 우리는 코드를 자동으로 배포하고 모든 서버를 동기화하는 방법을 찾고 있습니다.

더 자세한 기획 정보를 제공해 주시길 바랍니다. 감사합니다!

淡淡烟草味
淡淡烟草味

모든 응답(6)
滿天的星座

이런 코드를 배포하지 마세요. git pull로는 동기화를 보장할 수 없습니다. 머신에서 pull이 실패하면 어떻게 해야 하나요? 코드를 가져와 점진적으로 서버에 동기화하려면 별도의 배포 머신을 사용하는 것이 좋습니다.

刘奇

먼저 오리진 베어 라이브러리를 온라인상의 특정 서버에 배치하는지, 아니면 이러한 온라인 서버를 오리진에서 코드를 복제하는 클라이언트로 취급하는지 알고 싶습니다.
둘째, 온라인 서버는 자동화된 배포를 위해 다음 작업을 수행할 수 있습니다. 1. git이 작업을 완료할 때마다 해당 작업이 후크를 통해 실행될 수 있습니다. 2. . 정기적으로 몇 가지 검사를 수행하거나 일부 git 업데이트를 정기적으로 수행하는 스크립트 3. 위에서 언급한 동기화인 파일을 정기적으로 동기화하려면 2의 방법을 계속 사용합니다.
이건 내 생각이다.

曾经蜡笔没有小新

rsync 서버 파일 동기화

phpcn_u1582

Git를 사용하여 해당 학기에 서버 중 하나를 배포했으며, 다른 서버는 현재 시스템을 단방향 rsync로 동기화할 수 있습니다

Ty80

카피스트라노

为情所困

Teamcity 또는 Jenkins는 자동으로 도구를 빌드한 다음 스크립트를 작성하여 빌드된 파일을 각 시스템에 업로드합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿