로드 밸런싱을 받는 여러 서버가 있는 경우, 프로그램을 게시할 때 모든 사람이 파일을 동기화하기 위해 어떤 방법을 사용합니까?
阿神2017-05-16 17:23:26
saltstack을 사용하여 먼저 모든 파일을 배치하고 현재 프로덕션이 실행 중인 디렉토리와 별개로 새 디렉토리에 배치합니다.
그런 다음 통합 방식으로 nginx 구성 파일을 업데이트합니다. 주요 수정 사항은 루트 디렉토리를 가리키는 것입니다.
Saltstack의 마스터 호출은 모든 서버에 대해 nginx -s 다시 로드