Tôi hiện đang sử dụng S3 với API Java để nhận các đối tượng và nội dung của chúng. Tôi đã tạo bản phân phối Cloudfront bằng giao diện điều khiển AWS và tôi đặt nhóm S3 của mình với các đối tượng của mình làm nhóm gốc. Nhưng tôi đã không nhận thấy bất kỳ cải tiến nào về hiệu suất tải xuống và tôi nhận thấy trong cửa sổ bảng điều khiển url đề cập đến s3:Amazon S3 và Cloudfront với Java API
THÔNG TIN: Gửi yêu cầu: GET https://mybucket.s3.amazonaws.com /picture.jpg Tiêu đề: (Phạm vi: byte = 5001- 1049479, Content-type: application/x-www-form-urlencoded; charset = utf-8,)
trong khi hướng dẫn Getting Started cho CloudFront, url nên là:
http://(domain tên)/hình ảnh .jpg
nơi (tên miền) dành riêng cho phân phối trên Đám mây. Vì vậy, API Java vẫn nhận được tệp từ S3 và không thông qua cloudfront
Vẫn còn sử dụng API Java cho S3 để tải tệp xuống qua Cloudfront không? Nếu không, cách tiếp cận tốt nhất tôi nên sử dụng để có được các đối tượng thông qua cloudfront trong chương trình java của tôi là gì? Tôi vẫn còn kinda mới với công cụ này, bất kỳ sự giúp đỡ rất nhiều đánh giá cao!