如下图所示,在运行"rhc port forward$appname"命令后,您需要连接到127.0.0.1的ip地址和它旁边显示的端口,才能连接到您想要访问的服务,例如postgresql.在下面的示例中,我将连接到127.0.0.1端口5432.如果您已经在postgresql端口上本地运行了一些东西,它将 Select 另一个端口并在表中显示它.但连接将被转发到你的openshift gear和你的gear上的postgresql.
Corey-Red-Hat:~ cdaley$ rhc port-forward rt2
Checking available ports ... done
Forwarding ports ...
To connect to a service running on OpenShift, use the Local address
Service Local OpenShift
---------- -------------- ---- ---------------
httpd 127.0.0.1:8080 => 127.7.74.1:8080
postgresql 127.0.0.1:5432 => 127.7.74.2:5432
Press CTRL-C to terminate port forwarding
有关使用PostgreSQL盒带的更多信息,请参考OpenShift开发者门户:https://developers.openshift.com/en/databases-postgresql.html