의 올바른 생각하지만 난이 말에 올바른 것 :이 AWS S3 버킷
- 아이디어는 서버에 S3 버킷에서 파일을 동기화하는 것입니다.
- 예를 들어 파일을 추가하여 동기화 한 후 로컬 파일 시스템을 변경하면이 파일이 버킷에 다시 기록되도록 트리거해야합니다.
따라서 서버가 손상되면 파일 시스템이 손상되지 않아야합니다.
는 기본적으로, 우리는 이것이 우리가 보내고 싶지 않아 설정에서 오버 헤드이기 때문에 인스턴스간에 공유하는 전체 EFS 스토리지를 필요가 없습니다
이
은 우리의 시나리오입니다. 현재 하나의 ec2가 있으며 s3 버킷에 앱 사용자 업로드를 덤프하려고합니다. 어떤 시점에서 서버가 오랜 시간 동안 정지되거나 심지어 삭제 될 수도 있습니다. 서버가 다시 회전되면 원본 이미지를 유지하려고합니다. 주위> (S3)가 아닌 다른 방법 - https://www.npmjs.com/package/s3그러나,이 패키지는 현지에서 동기화 디렉토리를 제공
응용 프로그램은 노드이며, 현재이 패키지는 S3에 대한 사용 중입니다. 어떤 s3 구현하는 방법에 대한 내 생각이 맞는지 궁금해.
로컬 폴더와 "동기화"하지 마십시오. S3에 저장하십시오. –