Heroku应用程序在哪里托管?

时间:2017-04-17 13:34:09

标签: heroku

通过https://devcenter.heroku.com/articles/regions我看到,对于heroku常见的运行时空间,heroku有两个可用的区域:欧洲和美国。但我无法在任何官方文档中找到确切地说美国heroku所在地区的应用程序。例如,我想知道它是否存在东,西,北,南。

由于

4 个答案:

答案 0 :(得分:25)

Heroku美国地区是AWS的us-east-1。 欧盟是欧盟西部。

这使美国地区位于北弗吉尼亚州,而欧盟则位于爱尔兰。

答案 1 :(得分:13)

作为您发布的网址,只需在您自己的终端shell中按照其命令执行操作:

$ heroku regions --common
ID  Location       Runtime
──  ─────────────  ──────────────
eu  Europe         Common Runtime
us  United States  Common Runtime

然后按照建议使用curl,只需将/regions/frankfurt更改为您想要的地区ID(即us

$ curl -n -X GET https://api.heroku.com/regions/us -H "Accept: application/vnd.heroku+json; version=3"
{
  "country":"United States",
  "created_at":"2012-11-21T20:44:16Z",
  "description":"United States",
  "id":"59accabd-516d-4f0e-83e6-6e3757701145",
  "locale":"Virginia",
  "name":"us",
  "private_capable":false,
  "provider":{
    "name":"amazon-web-services",
    "region":"us-east-1"
  },
  "updated_at":"2016-08-09T22:03:28Z"
}

你在这里:"locale":"Virginia"

达米恩得到了答案,我只是通过运行所有这些命令再次确认是否有任何变化。

  

Heroku美国地区是AWS的us-east-1。欧盟是欧盟西部。

     

这使美国地区位于北弗吉尼亚州,而欧盟则位于爱尔兰。

答案 2 :(得分:1)

其他答案很好,但是查看区域详细信息的一种简单方法是运行heroku regions --common --json,它会输出格式精美的JSON:

[
  {
    "country": "Ireland",
    "created_at": "2013-09-19T01:29:12Z",
    "description": "Europe",
    "id": "ed30241c-ed8c-4bb6-9714-61953675d0b4",
    "locale": "Dublin",
    "name": "eu",
    "private_capable": false,
    "provider": {
      "name": "amazon-web-services",
      "region": "eu-west-1"
    },
    "updated_at": "2016-08-09T22:03:28Z"
  },
  {
    "country": "United States",
    "created_at": "2012-11-21T20:44:16Z",
    "description": "United States",
    "id": "59accabd-516d-4f0e-83e6-6e3757701145",
    "locale": "Virginia",
    "name": "us",
    "private_capable": false,
    "provider": {
      "name": "amazon-web-services",
      "region": "us-east-1"
    },
    "updated_at": "2016-08-09T22:03:28Z"
  }
]

答案 3 :(得分:0)

注册欧盟详细信息:

Country -> Ireland
City -> Dublin
AWS Region -> eu-west-1

美国地区详情:

Country -> United States
City -> Virginia
AWS Region -> us-east-1