从云外的JAVA代码连接到Openshift Online 3

时间:2017-09-29 12:46:10

标签: java mysql ssh openshift

Openshift 2将从明天开始工作。在线3版本可用。我使用了启动器类型。对于Openshift 2,我可以从位于我的PC上的应用程序向openshift中的MySQL数据库写入/读取数据,我的意思是来自云外部的代码。但是现在,对于版本3,我不知道这么做。 现在怎么样? 是否可以在Openshift Online 3上将我的本地MySQL WorkBench连接到MySQL DB?

2 个答案:

答案 0 :(得分:1)

端口转发是与远程计算机建立安全连接的常用方法。就像创建从机器到主机的安全连接一样。建立连接后,任何像MYSQL工作台这样的工具都可以通过localhost:<localport>连接到哪里将连接转发到远程机器的端口。

请详细了解此功能here

可以通过任何支持该功能的shell客户端设置端口转发,例如在腻子配置。

Openshift V3还通过其客户端工具oc

支持端口转发

逐步:

1)下载并安装oc工具。 Refer here.

2)在您的计算机(Windows / Linux)上安装后,您可以使用端口转发功能从本地计算机访问它。

请参考openshift document here向前设置端口。

设置端口转发后,让控制台在本地打开并尝试连接到localhost:<localport>,您实际上应该在openshift上连接到MYSQL。

答案 1 :(得分:0)

是的,您可以通过端口转发执行此操作:

https://katacoda.com/graham.dumpleton/courses/intro-openshift/port-forwarding