Я хочу загрузить размер файла 400 МБ в Google Cloud Storage. Ниже приведен фрагмент кода, который я использую, чтобы получить URL загрузки и для размещения в angularjsGCS - Ошибка кучи при загрузке файла с более высоким размером
Java Servlet:
UploadOptions opts = UploadOptions.Builder
.withGoogleStorageBucketName(GCS_BUCKET_NAME);
String url = blobstore.createUploadUrl("/upload", opts);
AngularJS:
$scope.formData.append('file', $scope.filename);
$http.post(uploadUrl, $scope.formData, {
withCredentials: true,
headers: {
'Content-Type': undefined
},
transformRequest: angular.identity
})
Этот код работает отлично до размера файла составляет около 100-150MB, когда размер файла больше, я получил следующее Ошибка в консоли браузера.
Failed to load resource: the server responded with a status of 500 (Java heap space)
Что мне нужно сделать, чтобы избежать этой ошибки?
Произошла ли эта ошибка на сервере разработки или в производстве? –
Привет @ Эрик Симонтон, вы правы! Проблема возникает только с сервером разработки, а не с производством. – SetV