在postgres heroku数据库中查找服务器IP

时间:2013-03-16 17:36:51

标签: postgresql heroku coldfusion

我有一个Heroku Postgres数据库。有三个插槽可以连接到Heroku服务器:

  • 服务器:?
  • 用户名:(我有)
  • 密码:(我有)

如何找到连接到Heroku DB的服务器IP?

2 个答案:

答案 0 :(得分:2)

heroku config的输出中,您会看到DATABASE_URL的条目,其形式为:

postgres://username:password@host:port/database_name

在您的情况下,您将希望主机中的值位于@符号之后。

答案 1 :(得分:-1)

您不应使用IP地址进行连接,而是使用主机名。主机名位于connectionsstring中。 Heroku开发中心有更多详细信息:https://devcenter.heroku.com/articles/heroku-postgresql#external-connections-ingress

如果您确实需要IP地址,可以使用nslookup之类的命令将主机名解析为地址:

nslookup foo-domain.com