Amazon ec2 ec2-弹性负载平衡器中的当前工作服务器

Amazon ec2 ec2-弹性负载平衡器中的当前工作服务器,amazon-ec2,Amazon Ec2,如何确定弹性负载平衡器后面的哪个服务器现在正在处理请求?谢谢。您可能有一个简单的shell脚本,在实例启动时运行,并将所需的元数据写入文件。从应用程序中读取该文件,并让应用程序说出它响应的公共ip(或实例id或主机名) 否则,您可能会让您的应用程序向元数据URL发出GET请求,以获取主机特定信息,并在处理时将其读出 你会这样做的 curl http://169.254.169.254/latest/meta-data/public-ipv4 > /opt/metadata.properti

如何确定弹性负载平衡器后面的哪个服务器现在正在处理请求?谢谢。

您可能有一个简单的shell脚本,在实例启动时运行,并将所需的元数据写入文件。从应用程序中读取该文件,并让应用程序说出它响应的公共ip(或实例id或主机名)

否则,您可能会让您的应用程序向元数据URL发出
GET
请求,以获取主机特定信息,并在处理时将其读出

你会这样做的

curl http://169.254.169.254/latest/meta-data/public-ipv4 > /opt/metadata.properties
然后从应用程序中读取此文件

您可以从中查看所有元数据选项

curl http://169.254.169.254/latest/meta-data/

您可能有一个简单的shell脚本,它在实例启动时运行,并将所需的元数据写入文件。从应用程序中读取该文件,并让应用程序说出它响应的公共ip(或实例id或主机名)

否则,您可能会让您的应用程序向元数据URL发出
GET
请求,以获取主机特定信息,并在处理时将其读出

你会这样做的

curl http://169.254.169.254/latest/meta-data/public-ipv4 > /opt/metadata.properties
然后从应用程序中读取此文件

您可以从中查看所有元数据选项

curl http://169.254.169.254/latest/meta-data/