인스턴스 수가 x 인 AWS로드 균형 설정에서 호스팅되는 ASP.Net 핵심 애플리케이션이 있습니다.ASP.NET 코어에서 EC2 인스턴스 ID에 어떻게 액세스합니까?
I 웹 페이지의 맨 아래에 요청을 실제로 제공하는 EC2 인스턴스를 어떻게 표시 할 것입니까?
이것을 구현할 수있는 Nuget 패키지 또는 편리한 API 솔루션이 있습니까?
2009 유래에 대한 질문이 있습니다 : 내가 이것을 달성하기 위해 Nuget 패키지 또는 솔루션과 같은 API 기대했다 인스턴스 ID
을 얻을 수 http://169.254.169.254/latest/meta-data/instance-id 전화를 wget과를 사용하여 솔루션을 제공 Find out the instance id from within an ec2 machine.
업데이트 - 솔루션
AWSSDK.Core (.NET에 대한 아마존 웹 서비스 SDK - 핵심 런타임) 내가 필요한 정보에 깨끗한 컷 액세스 할 수있는 InstanceID에의 때에 프로퍼티가있는 Amazon.Util.EC2InstanceMetadata
클래스가 있습니다.
올바른 방향으로 나를 가리켜 주셔서 감사합니다 rodrigo-m.
이 필요합니다. [ec2 머신에서 인스턴스 ID를 찾으십시오.] (https : // stackoverflow.com/questions/625644/ec2-machine에서 인스턴스 ID 찾기) – Set
이 정보에 액세스하기위한 AWS API 액세스가 없습니까? –
가능한 [ec2 컴퓨터에서 인스턴스 ID 찾기] (https://stackoverflow.com/questions/625644/find-out-the-instance-id-from-within-an-ec2-machine) –