내 앱의 클라이언트 측에서 대용량 파일 (1GB 이상)을 업로드하는 가장 좋은 방법을 찾고 있습니다. Google Cloud Storage 버킷노드/익스프레스 서버를 통해 대용량 파일 (2GB 이상)을 Google Cloud Storage 버킷으로 스트리밍
버킷이 비공개이며 현재 노드/익스프레스 서버에 파일을 보내고 GCS 버킷으로 스트리밍하려고합니다. 나는 서버에서 파일 크기 제약으로 인해 문제가 발생한다고 생각합니다. 더 작은 파일에는 잘 작동하지만 테스트를 위해 사용하는 1GB 파일은 통과하지 못합니다.
이
내가 탐구하고있어 다른 방법은 다음과 같습니다- 파일 분할 클라이언트 측 한 후 이전에 GCS로 보내기 서버 측을 재 조립
- 구글 IAM API를 통해 임시 서비스 계정을 생성 (GCS 쓰기 권한), 파일 업로드, 업로드 확인 후 계정 삭제 (서비스 계정을 노출하므로 계정을 삭제할 수 있음) 클라이언트에게 전송
- ???
이 시점에서 올바른 방향을 가리키고 있습니다.
감사합니다. Brandon! 이것은 매우 유용했습니다. –