Amazon web services 谁在AWS EC2上提供元数据访问实例服务?

Amazon web services 谁在AWS EC2上提供元数据访问实例服务?,amazon-web-services,amazon-ec2,metadata,Amazon Web Services,Amazon Ec2,Metadata,我们可以通过cli或api通过实例元数据检索信息,如下所示: curl http://169.254.169.254/latest/meta-data/ 从中我们知道169.254.169.254是保留IP,直接连接 我想知道谁提供检索元数据的服务?通过检查端口和服务,我在EC2实例中没有发现任何服务 我猜AWS实现了这个IP直接连接,当实例收到这个请求时,它会向AWS中的某个midware(VPC或region)发送另一个带有实例Id的请求,midware在kv store中搜索并给出响应

我们可以通过cli或api通过实例元数据检索信息,如下所示:

curl http://169.254.169.254/latest/meta-data/
从中我们知道169.254.169.254是保留IP,直接连接

我想知道谁提供检索元数据的服务?通过检查端口和服务,我在EC2实例中没有发现任何服务

我猜AWS实现了这个IP直接连接,当实例收到这个请求时,它会向AWS中的某个midware(VPC或region)发送另一个带有实例Id的请求,midware在kv store中搜索并给出响应


谁提供这项服务?

169.254.169.254
上提供的数据由虚拟机监控程序层的Amazon EC2服务提供

信息只能从实例本身内部访问。数据由虚拟机监控程序直接返回,不会在网络上传输


与大多数AWS一样,不需要知道服务如何实现的内部工作原理。相反,您可以简单地依靠Amazon EC2服务将这些信息提供给实例。

谢谢您的回答,它帮助我解决了我的疑问。我还发现了其他使用不同IP范围的云提供商。