2

我为正在开发的新应用程序创建了一个新的 OpenShift 帐户。我为数据库添加了一个 MongoDB 插件,为 Java Web 应用程序添加了一个 Tomcat 插件。

我现在需要从我的 Java Web 应用程序连接到数据库,但我错过了两个身份验证详细信息:

  • $OPENSHIFT_MONGODB_DB_HOST
  • $OPENSHIFT_MONGODB_DB_PORT

据我所知,我必须rhc env list -a the_name_of_my_app在控制台中输入,但我的应用程序似乎没有设置环境变量。我能做些什么?

4

2 回答 2

2

显然,默认环境变量只能通过 ssh 看到。要查看它们,您必须输入rhc ssh <appid-as-seen-on-openshift-console>followeb by env

于 2015-07-09T13:01:03.903 回答
0

您可以通过对 openshift 执行 ssh 来查看环境变量。您还可以使用 openshift 端口转发功能在本地设置与数据库的连接。 用于端口转发的 Openshift 博客链接

于 2015-08-16T03:32:25.637 回答