我需要上传多个大文件(几GB)到AWS S3服务器。我写了基本代码,但它给错误 -在.Net(asp.net核心)上传大文件到aws S3服务器
HTTP Error 502.3 - Bad Gateway
The specified CGI application encountered an error and the server terminated the process.
可能是由于超时。 那么,是否有任何完美的方式来上传大文件到S3。 我使用下面的代码 -
TransferUtility fileTransferUtility = new TransferUtility(this._s3Client);
TransferUtilityUploadRequest fileTransferUtilityRequest = new TransferUtilityUploadRequest
{
BucketName = s3BucketName,
FilePath = filePath,
PartSize = 6291456,
Key = key,
CannedACL = S3CannedACL.PublicRead
};
fileTransferUtilityRequest.UploadProgressEvent += FileTransferUtilityRequest_UploadProgressEvent;
fileTransferUtility.Upload(fileTransferUtilityRequest);
你检查IIS中的命令行日志或ASPNET日志,以确认这是一个超时问题? –