小编bub*_*bba的帖子

在AWS中查找我的实例区域

鉴于这些参数:

  1. 在任何地方运行的Ubuntu实例(该区域中的任何区域和任何可用区域)
  2. 仅在实例上安装AWS PHP SDK2(没有其他EC2命令行工具等)
  3. CURL和WGET可用

实例脚本最明确地确定运行哪个Region的方式是什么?

* **Instance ID:** wget -q -O - http://169.254.169.254/latest/meta-data/instance-id
* **Availability Zone:** wget -q -O - http://169.254.169.254/latest/meta-data/placement/availability-zone
Run Code Online (Sandbox Code Playgroud)

元数据并不目前提供这些信息.

我们知道,目前,可以从可用区域中删除尾随字符以便天真地确定区域,但是,不能保证亚马逊将来不会更改它.

最终目标是我们的cron作业和其他自定义服务可以确定它们的位置和位置,以便它们可以适当地与其他服务和实例进行交互.

php ubuntu amazon-web-services ubuntu-12.04

3
推荐指数
1
解决办法
1749
查看次数

标签 统计

amazon-web-services ×1

php ×1

ubuntu ×1

ubuntu-12.04 ×1