기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon S3 다중 리전 액세스 포인트
참고
설정 페이지의 레이아웃을 이해하거나 다음에 나오는 Support AWS SDKs 및 도구 테이블을 해석하는 데 도움이 필요하면 섹션을 참조하세요이 안내서의 설정 페이지 이해.
Amazon S3 다중 리전 액세스 포인트는 애플리케이션이 여러 AWS 리전리전에 있는 Amazon S3 버킷의 요청을 이행하는 데 사용할 수 있는 글로벌 엔드포인트를 제공합니다. 다중 리전 액세스 포인트를 사용하여 단일 리전에서 사용되는 것과 동일한 아키텍처로 다중 리전 애플리케이션을 구축하면 전 세계 어디에서나 해당 애플리케이션을 실행할 수 있습니다.
다중 리전 액세스 포인트에 대한 자세한 내용을 알아보려면 Amazon S3 사용 설명서의 Amazon S3의 다중 리전 액세스 포인트를 참조하십시오.
다중 리전 액세스 포인트 Amazon 리소스 이름(ARN)에 대한 자세한 내용을 알아보려면 Amazon S3 사용 설명서의 다중 리전 액세스 포인트를 사용하여 요청 생성하기을 참조하십시오.
다중 리전 액세스 포인트 생성에 대한 자세한 내용을 알아보려면 Amazon S3 사용 설명서의 Amazon S3의 다중 리전 액세스 포인트 관리를 참조하십시오.
SigV4A 알고리즘은 글로벌 리전 요청에 서명하는 데 사용되는 서명 구현입니다. 이 알고리즘은 AWS 공통 런타임(CRT) 라이브러리에 대한 종속성을 통해 SDK로 획득됩니다.
다음을 사용하여 이 기능을 구성하십시오.
s3_disable_multiregion_access_points
- 공유 AWSconfig
파일 설정AWS_S3_DISABLE_MULTIREGION_ACCESS_POINTS
- 환경 변수aws.s3DisableMultiRegionAccessPoints
- JVM 시스템 속성: Java/Kotlin만 해당- 코드에서 값을 직접 구성하려면 특정 SDK를 직접 참조하십시오.
-
이 설정은 SDK가 잠재적으로 리전 간 요청을 시도할지 여부를 제어합니다. 다중 정의의 경우 코드로 구성된 설정이 우선 적용되고 환경 변수 설정이 그 뒤를 따릅니다.
기본값:
false
유효값:
-
true
— 리전 간 요청 사용을 중지합니다. -
false
— 다중 리전 액세스 포인트를 사용하여 리전 간 요청을 활성화합니다.
-
AWS SDKs 도구 지원
다음 SDK는 이 주제에서 설명하는 기능 및 설정을 지원합니다. 모든 일부 예외가 기록됩니다. 모든 JVM 시스템 속성 설정은 AWS SDK for Java 및 AWS SDK for Kotlin 에서만 지원됩니다.
SDK | 지원 | 참고 또는 추가 정보 |
---|---|---|
AWS CLI v2 | 예 | |
SDK for C++ | 예 | |
SDK for Go V2 (1.x) |
예 | |
SDK for Go 1.x (V1) | 아니요 | |
SDK for Java 2.x | 예 | |
SDK for Java 1.x | 아니요 | |
SDK for JavaScript 3.x | 예 | |
SDK for JavaScript 2.x | 아니요 | |
SDK for Kotlin | 예 | |
SDK for .NET 3.x | 예 | |
SDK for PHP 3.x | 예 | |
SDK for Python (Boto3) |
예 | |
SDK for Ruby 3.x | 예 | |
SDK for Rust | 예 | |
SDK for Swift | 아니요 | |
PowerShell용 도구 | 예 |