私は800KBのJPGファイルを持っています。私はS3にアップロードしようとし、タイムアウトエラーが発生し続ける。 あなたは何が間違っているのか理解していただけますか?アップロードには800KBほど小さいです。amazon s3アップロードファイルのタイムアウト
エラーメッセージ:サーバーへのソケット接続が、タイムアウト期間内に読み書きされませんでした。アイドル状態の接続は閉じられます。
HTTPステータスコード:400
AWSのエラーコード:のrequestTimeout
Long contentLength = null;
System.out.println("Uploading a new object to S3 from a file\n");
try {
byte[] contentBytes = IOUtils.toByteArray(is);
contentLength = Long.valueOf(contentBytes.length);
} catch (IOException e) {
System.err.printf("Failed while reading bytes from %s", e.getMessage());
}
ObjectMetadata metadata = new ObjectMetadata();
metadata.setContentLength(contentLength);
s3.putObject(new PutObjectRequest(bucketName, key, is, metadata));
を新しいVPCエンドポイントを追加することができます。 –
1KBのファイルをアップロードしてもこれはいつも得られます。 – user1688346