PHP AWS SDK를 사용하여 인스턴스 메타데이터를 얻는 방법
P粉032649413
P粉032649413 2023-08-27 11:20:25
0
1
578
<p>AWS SDK를 사용하여 현재 EC2 인스턴스의 인스턴스 메타데이터(예: AZ)를 가져오고 싶습니다. 대안을 찾았지만 SDK를 사용하지 않고 <code>file_get_contents</code>만 사용합니다. SDK를 사용하여 이 기능을 구현하는 방법은 무엇입니까? </p>
P粉032649413
P粉032649413

모든 응답(1)
P粉360266095

JasonQ-AWS가 제안한 솔루션은 계정 내 모든 인스턴스와 애플리케이션의 정보를 얻는 데 매우 유용합니다. 그러나 현재 프로세스가 실행 중인 인스턴스를 설명하는 정보는 알려주지 않습니다.

이를 달성하려면 두 개의 CURL 명령이 필요한 IMDSv2를 사용해야 합니다. 첫 번째는 토큰을 가져오고 두 번째는 현재 인스턴스의 실제 메타데이터를 가져오는 것입니다.

PHP에서 코드는 다음과 같습니다:

으아악

필요한 정보만 추출하면 됩니다. 보다 구체적인 URL을 사용하여 인스턴스 ID와 같은 고유 정보를 요청할 수도 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!