2014-07-27 2 views
2

약 300M의 앱이 있습니다. 내가 git-push를 1GB가있는 개폐 장치에 밀어 넣으면 사용할 수있는 쿼터는 900M입니다. git-repo 자체가 300M이고 repo의 전체 복사본을 포함하는 app-deployment 및 app-root 폴더가 있습니다.openshift에서 app-deployments와 app-root의 차이점은 무엇입니까?

그건 나에게별로 의미가 없습니다. 두 번 괜찮지 만 세 번? 왜?

답변

1

맞습니다. 코드는 3 곳에 있습니다. 필요한 경우 사이를 전환 할 수있는 더 많은 버전을 저장하도록 app-deployments를 구성 할 수도 있습니다. git repo에 저장하고있는 모든 것을 다시 확인할 수 있습니다. 어쩌면 그 중 일부는 이미지 & 비디오와 같이 OPENSHIFT_DATA_DIR에 있어야할까요?

+0

OPENSHIFT_DATA_DIR 관련 힌트에 감사드립니다. 나는 실제로 거대한 파일을 가지고있다. – Stuck

+0

나는 기어가 데이터 디렉토리를 공유하지 않는다는 것을 알았습니다. 모든 것을 확장했지만 app-root/data (= OPENSHIFT_DATA_DIR)는 복사됩니다. 그것은 문제 일 수 있습니다. – Stuck

+1

아마존 S3 또는 그와 비슷한 위치에 파일을 호스팅 해보십시오. (사용 방법에 따라 다름) –

관련 문제