2017-01-09 2 views
1

는 그때 방문자 AWS 탄성 콩 줄기는

내가 알고있는 것처럼

에 제공 원격 서버에서 파일을 다운로드해야 EB에 배치하는 응용 프로그램이, 그 대신 S3에 파일을 저장하는 것이 좋습니다 S3 또는 응용 프로그램 디렉토리에 파일을 저장 그런 다음 사용자에게이 파일에 대한 액세스 권한을 부여하십시오. 그러나 S3가 원격 서버에서 파일 다운로드를 시작할 수있는 옵션이 없다고 생각합니다. 따라서 프로세스는 다음과 같습니다.

EB 응용 프로그램에서 파일 가져 오기> EB 응용 프로그램은 S3에 파일을 업로드합니다.

사용자의 대기 시간이 두 배 늘어납니다.

최대 200-300MB 만 사용하고 매일 청소하면 파일을 응용 프로그램 디렉토리에 직접 저장해야합니까?

이 문제의 위험이나 개선점은 있습니까?

답변

3

왜 시간이 두 배입니까? S3에 업로드하는 것이 매우 빠릅니다. 다운로드되는 동안 파일을 S3로 스트리밍 할 수도 있습니다.

파일을 서버에 저장하면 단일 서버를 넘어서 응용 프로그램을 확장 할 수 없습니다.

관련 문제